reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
129 return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size, 150 Elems.push_back(getPadding(Offset - Size)); 153 Elems.push_back(C); 172 replace(Elems, *FirstElemToReplace, *LastElemToReplace, {C}); 244 Elems[*FirstElemToUpdate]->isNullValue() || 245 isa<llvm::UndefValue>(Elems[*FirstElemToUpdate])) { 250 llvm::Constant *&ToUpdate = Elems[*FirstElemToUpdate]; 302 getSize(Elems[LastAtOrBeforePosIndex]) <= Pos) 316 llvm::Constant *C = Elems[Index]; 320 replace(Elems, Index, Index + 1, 348 replace(Elems, Index, Index + 1, 363 replace(Elems, Index, Index + 1, 370 replace(Elems, Index, Index + 1, {}); 514 getSize(Elems[First]) == Size) { 519 STy->getElementType(0) == Elems[First]->getType()) 520 Elems[First] = llvm::ConstantStruct::get(STy, Elems[First]); 520 Elems[First] = llvm::ConstantStruct::get(STy, Elems[First]); 525 CGM, makeArrayRef(Elems).slice(First, Length), 528 replace(Elems, First, Last, {Replacement});