Lines Matching defs:Elements
43 SmallVector<llvm::Constant *, 32> Elements;
150 Elements.push_back(InitCst);
195 assert(!Elements.empty() && "Elements can't be empty!");
231 llvm::Value *LastElt = Elements.back();
252 Elements.pop_back();
257 assert(isa<llvm::UndefValue>(Elements.back()) &&
258 Elements.back()->getType()->isIntegerTy(CharWidth) &&
263 Elements.back() = llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp);
283 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(), Tmp));
304 Elements.push_back(llvm::ConstantInt::get(CGM.getLLVMContext(),
318 Elements.push_back(C);
336 for (unsigned i = 0, e = Elements.size(); i != e; ++i) {
337 llvm::Constant *C = Elements[i];
365 Elements.swap(PackedElements);
529 Elements, Packed);
536 llvm::Constant *Result = llvm::ConstantStruct::get(STy, Elements);
1267 SmallVectorImpl<llvm::Constant *> &Elements,
1281 FillInNullDataMemberPointers(CGM, ElementTy, Elements,
1310 Elements, StartOffset + BaseOffset);
1323 FillInNullDataMemberPointers(CGM, FieldType, Elements, FieldOffset);
1339 Elements[I.getQuantity()] = NegativeOne;