Lines Matching refs:TargetData
37 INITIALIZE_PASS(TargetData, "targetdata", "Target Data Layout", false, true)
38 char TargetData::ID = 0;
44 StructLayout::StructLayout(StructType *ST, const TargetData &TD) { in StructLayout()
57 StructSize = TargetData::RoundUpAlignment(StructSize, TyAlign); in StructLayout()
72 StructSize = TargetData::RoundUpAlignment(StructSize, StructAlignment); in StructLayout()
120 const TargetAlignElem TargetData::InvalidAlignmentElem =
134 void TargetData::init(StringRef Desc) { in init()
238 TargetData::TargetData() : ImmutablePass(ID) { in TargetData() function in TargetData
243 TargetData::TargetData(const Module *M) in TargetData() function in TargetData
249 TargetData::setAlignment(AlignTypeEnum align_type, unsigned abi_align, in setAlignment()
268 unsigned TargetData::getAlignmentInfo(AlignTypeEnum AlignType, in getAlignmentInfo()
348 TargetData::~TargetData() { in ~TargetData()
352 const StructLayout *TargetData::getStructLayout(StructType *Ty) const { in getStructLayout()
375 std::string TargetData::getStringRepresentation() const { in getStringRepresentation()
400 uint64_t TargetData::getTypeSizeInBits(Type *Ty) const { in getTypeSizeInBits()
446 unsigned TargetData::getAlignment(Type *Ty, bool abi_or_pref) const { in getAlignment()
496 unsigned TargetData::getABITypeAlignment(Type *Ty) const { in getABITypeAlignment()
502 unsigned TargetData::getABIIntegerTypeAlignment(unsigned BitWidth) const { in getABIIntegerTypeAlignment()
507 unsigned TargetData::getCallFrameTypeAlignment(Type *Ty) const { in getCallFrameTypeAlignment()
515 unsigned TargetData::getPrefTypeAlignment(Type *Ty) const { in getPrefTypeAlignment()
519 unsigned TargetData::getPreferredTypeAlignmentShift(Type *Ty) const { in getPreferredTypeAlignmentShift()
527 IntegerType *TargetData::getIntPtrType(LLVMContext &C) const { in getIntPtrType()
532 uint64_t TargetData::getIndexedOffset(Type *ptrTy, in getIndexedOffset()
572 unsigned TargetData::getPreferredAlignment(const GlobalVariable *GV) const { in getPreferredAlignment()
596 unsigned TargetData::getPreferredAlignmentLog(const GlobalVariable *GV) const { in getPreferredAlignmentLog()