Lines Matching refs:Elements
43 SmallVector<llvm::Constant *, 32> Elements; member in __anon89e99b390111::ConstStructBuilder
150 Elements.push_back(InitCst); in AppendBytes()
195 assert(!Elements.empty() && "Elements can't be empty!"); in AppendBitField()
231 llvm::Value *LastElt = Elements.back(); in AppendBitField()
252 Elements.pop_back(); in AppendBitField()
257 assert(isa<llvm::UndefValue>(Elements.back()) && in AppendBitField()
258 Elements.back()->getType()->isIntegerTy(CharWidth) && in AppendBitField()
263 Elements.back() = llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp); in AppendBitField()
283 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp)); in AppendBitField()
304 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(), in AppendBitField()
318 Elements.push_back(C); in AppendPadding()
336 for (unsigned i = 0, e = Elements.size(); i != e; ++i) { in ConvertStructToPacked()
337 llvm::Constant *C = Elements[i]; in ConvertStructToPacked()
365 Elements.swap(PackedElements); in ConvertStructToPacked()
562 Elements, Packed); in Finalize()
569 llvm::Constant *Result = llvm::ConstantStruct::get(STy, Elements); in Finalize()
1282 SmallVectorImpl<llvm::Constant *> &Elements, in FillInNullDataMemberPointers() argument
1296 FillInNullDataMemberPointers(CGM, ElementTy, Elements, in FillInNullDataMemberPointers()
1325 Elements, StartOffset + BaseOffset); in FillInNullDataMemberPointers()
1338 FillInNullDataMemberPointers(CGM, FieldType, Elements, FieldOffset); in FillInNullDataMemberPointers()
1354 Elements[I.getQuantity()] = NegativeOne; in FillInNullDataMemberPointers()