reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 CGM.getDataLayout().getABITypeAlignment(C->getType())); 52 return CharUnits::fromQuantity(CGM.getDataLayout().getTypeAllocSize(Ty)); 60 llvm::Type *Ty = CGM.Int8Ty; 67 llvm::Type *Ty = llvm::ArrayType::get(CGM.Int8Ty, ZeroSize.getQuantity()); 129 return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size, 181 const ASTContext &Context = CGM.getContext(); 182 const uint64_t CharWidth = CGM.getContext().getCharWidth(); 202 if (CGM.getDataLayout().isBigEndian()) { 218 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), 236 if (CGM.getDataLayout().isBigEndian()) 247 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), 262 ToUpdate = llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar); 271 if (!CGM.getDataLayout().isBigEndian()) 334 CGM.getDataLayout().getStructLayout(ST); 525 CGM, makeArrayRef(Elems).slice(First, Length),