Home
last modified time | relevance | path

Searched refs:getDataLayout (Results 1 – 25 of 136) sorted by relevance

123456

/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonVarargsCallingConvention.h78 State.getTarget().getDataLayout()->getABITypeAlignment(ArgTy); in CC_Hexagon32_VarArgs()
80 State.getTarget().getDataLayout()->getTypeSizeInBits(ArgTy) / 8; in CC_Hexagon32_VarArgs()
133 State.getTarget().getDataLayout()->getABITypeAlignment(ArgTy); in RetCC_Hexagon32_VarArgs()
135 State.getTarget().getDataLayout()->getTypeSizeInBits(ArgTy) / 8; in RetCC_Hexagon32_VarArgs()
HDHexagonTargetMachine.h71 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
/trueos/contrib/llvm/lib/CodeGen/AsmPrinter/
HDDIE.cpp236 Size = Asm->getDataLayout().getPointerSize(); break; in EmitValue()
261 case dwarf::DW_FORM_addr: return AP->getDataLayout().getPointerSize(); in SizeOf()
289 return AP->getDataLayout().getPointerSize(); in SizeOf()
318 return AP->getDataLayout().getPointerSize(); in SizeOf()
343 return AP->getDataLayout().getPointerSize(); in SizeOf()
391 return AP->getDataLayout().getPointerSize(); in getRefAddrSize()
HDAsmPrinter.cpp135 const DataLayout &AsmPrinter::getDataLayout() const { in getDataLayout() function in AsmPrinter
136 return *TM.getDataLayout(); in getDataLayout()
308 const DataLayout *DL = TM.getDataLayout(); in EmitGlobalVariable()
1050 switch (TM.getDataLayout()->getTypeAllocSize(CPE.getType())) { in EmitConstantPool()
1096 Offset = NewOffset + TM.getDataLayout()->getTypeAllocSize(Ty); in EmitConstantPool()
1139 EmitAlignment(Log2_32(MJTI->getEntryAlignment(*TM.getDataLayout()))); in EmitJumpTableInfo()
1255 unsigned EntrySize = MJTI->getEntrySize(*TM.getDataLayout()); in EmitJumpTableEntry()
1349 const DataLayout *DL = TM.getDataLayout(); in EmitXXStructorList()
1484 if (GV) NumBits = getGVAlignmentLog2(GV, *TM.getDataLayout(), NumBits); in EmitAlignment()
1526 ConstantFoldConstantExpression(CE, AP.TM.getDataLayout())) in lowerConstant()
[all …]
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGRecordLayoutBuilder.cpp236 CharUnits::fromQuantity(Types.getDataLayout().getTypeAllocSize(Ty)); in MakeInfo()
258 if (Types.getDataLayout().isBigEndian()) { in MakeInfo()
502 Types.getDataLayout().getABITypeAlignment(fieldType)); in LayoutUnion()
504 Types.getDataLayout().getTypeAllocSize(fieldType)); in LayoutUnion()
841 CharUnits::fromQuantity(Types.getDataLayout().getTypeAllocSize(fieldType)); in AppendField()
913 return CharUnits::fromQuantity(Types.getDataLayout().getABITypeAlignment(Ty)); in getTypeAlignment()
992 assert(TypeSizeInBits == getDataLayout().getTypeAllocSizeInBits(Ty) && in ComputeRecordLayout()
1005 getDataLayout().getTypeAllocSizeInBits(BaseTy) && in ComputeRecordLayout()
1012 const llvm::StructLayout *SL = getDataLayout().getStructLayout(ST); in ComputeRecordLayout()
1047 if (getDataLayout().isBigEndian()) in ComputeRecordLayout()
[all …]
HDCGExprConstant.cpp78 CGM.getDataLayout().getABITypeAlignment(C->getType())); in getAlignment()
83 CGM.getDataLayout().getTypeAllocSize(C->getType())); in getSizeInChars()
186 if (CGM.getDataLayout().isBigEndian()) { in AppendBitField()
202 if (CGM.getDataLayout().isBigEndian()) { in AppendBitField()
251 if (CGM.getDataLayout().isBigEndian()) { in AppendBitField()
274 if (CGM.getDataLayout().isBigEndian()) { in AppendBitField()
319 CGM.getDataLayout().getABITypeAlignment(C->getType())); in ConvertStructToPacked()
618 unsigned CurSize = CGM.getDataLayout().getTypeAllocSize(C->getType()); in VisitCastExpr()
619 unsigned TotalSize = CGM.getDataLayout().getTypeAllocSize(destType); in VisitCastExpr()
HDABIInfo.h56 const llvm::DataLayout &getDataLayout() const;
/trueos/contrib/llvm/lib/ExecutionEngine/JIT/
HDJIT.cpp141 setDataLayout(TM.getDataLayout()); in JIT()
154 PM.add(new DataLayout(*TM.getDataLayout())); in JIT()
186 PM.add(new DataLayout(*TM.getDataLayout())); in addModule()
217 PM.add(new DataLayout(*TM.getDataLayout())); in removeModule()
663 size_t S = getDataLayout()->getTypeAllocSize(GlobalType); in getMemoryForGV()
664 size_t A = getDataLayout()->getPreferredAlignment(GV); in getMemoryForGV()
HDJITEmitter.cpp1016 unsigned Size = GetConstantPoolSizeInBytes(MCP, TheJIT->getDataLayout()); in emitConstantPool()
1045 Offset += TheJIT->getDataLayout()->getTypeAllocSize(Ty); in emitConstantPool()
1062 unsigned EntrySize = MJTI->getEntrySize(*TheJIT->getDataLayout()); in initJumpTableInfo()
1069 MJTI->getEntryAlignment(*TheJIT->getDataLayout())); in initJumpTableInfo()
1086 assert(MJTI->getEntrySize(*TheJIT->getDataLayout()) == sizeof(void*) && in emitJumpTableInfo()
1106 assert(MJTI->getEntrySize(*TheJIT->getDataLayout()) == 4&&"Cross JIT'ing?"); in emitJumpTableInfo()
1182 unsigned EntrySize = JumpTable->getEntrySize(*TheJIT->getDataLayout()); in getJumpTableEntryAddress()
/trueos/contrib/llvm/lib/Target/ARM/
HDARMTargetMachine.h97 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
141 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
/trueos/contrib/llvm/lib/Target/X86/
HDX86TargetMachine.h91 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
120 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDDeadStoreElimination.cpp202 if (Loc.Size == AliasAnalysis::UnknownSize && AA.getDataLayout() == 0) in getLocForWrite()
216 if (AA.getDataLayout() == 0) return AliasAnalysis::Location(); in getLocForWrite()
321 if (getObjectSize(V, Size, AA.getDataLayout(), AA.getTargetLibraryInfo())) in getPointerSize()
357 if (AA.getDataLayout() == 0 && in isOverwrite()
373 AA.getDataLayout() == 0) in isOverwrite()
379 const DataLayout *TD = AA.getDataLayout(); in isOverwrite()
/trueos/contrib/llvm/lib/ExecutionEngine/
HDExecutionEngine.cpp111 return GVMemoryBlock::Create(GV, *getDataLayout()); in getMemoryForGV()
265 unsigned PtrSize = EE->getDataLayout()->getPointerSize(); in reset()
340 unsigned PtrSize = EE->getDataLayout()->getPointerSize(); in isTargetNullPtr()
995 const unsigned StoreBytes = getDataLayout()->getTypeStoreSize(Ty); in StoreValueToMemory()
1035 if (sys::IsLittleEndianHost != getDataLayout()->isLittleEndian()) in StoreValueToMemory()
1072 const unsigned LoadBytes = getDataLayout()->getTypeStoreSize(Ty); in LoadValueFromMemory()
1138 getDataLayout()->getTypeAllocSize(CP->getType()->getElementType()); in InitializeMemory()
1145 memset(Addr, 0, (size_t)getDataLayout()->getTypeAllocSize(Init->getType())); in InitializeMemory()
1151 getDataLayout()->getTypeAllocSize(CPA->getType()->getElementType()); in InitializeMemory()
1159 getDataLayout()->getStructLayout(cast<StructType>(CPS->getType())); in InitializeMemory()
[all …]
/trueos/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp316 if (IC.getDataLayout() && in InstCombineLoadCast()
323 IC.getDataLayout()->getTypeSizeInBits(SrcPTy) == in InstCombineLoadCast()
324 IC.getDataLayout()->getTypeSizeInBits(DestPTy)) { in InstCombineLoadCast()
502 if (!IC.getDataLayout() || in InstCombineStoreToCast()
505 IC.getDataLayout()->getTypeSizeInBits(SrcPTy) != in InstCombineStoreToCast()
506 IC.getDataLayout()->getTypeSizeInBits(DestPTy)) in InstCombineStoreToCast()
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDTargetSelectionDAGInfo.cpp19 : TD(TM.getDataLayout()) { in TargetSelectionDAGInfo()
/trueos/contrib/llvm/lib/Target/CppBackend/
HDCPPTargetMachine.h38 virtual const DataLayout *getDataLayout() const { return 0; } in getDataLayout() function
/trueos/contrib/llvm/lib/CodeGen/
HDTargetLoweringObjectFileImpl.cpp79 unsigned Size = TM.getDataLayout()->getPointerSize(); in emitPersonalityValue()
81 Streamer.EmitValueToAlignment(TM.getDataLayout()->getPointerABIAlignment()); in emitPersonalityValue()
279 TM.getDataLayout()->getPreferredAlignment(cast<GlobalVariable>(GV)); in SelectSectionForGlobal()
544 TM.getDataLayout()->getPreferredAlignment(cast<GlobalVariable>(GV)) < 32) in SelectSectionForGlobal()
551 TM.getDataLayout()->getPreferredAlignment(cast<GlobalVariable>(GV)) < 32) in SelectSectionForGlobal()
/trueos/contrib/llvm/lib/Target/Sparc/
HDSparcSubtarget.h50 std::string getDataLayout() const { in getDataLayout() function
/trueos/contrib/llvm/lib/Target/AArch64/
HDAArch64TargetMachine.h59 const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
/trueos/contrib/llvm/lib/Target/MSP430/
HDMSP430TargetMachine.h50 virtual const DataLayout *getDataLayout() const { return &DL;} in getDataLayout() function
/trueos/contrib/llvm/lib/Target/XCore/
HDXCoreTargetMachine.h56 virtual const DataLayout *getDataLayout() const { return &DL; } in getDataLayout() function
/trueos/contrib/llvm/lib/Target/SystemZ/
HDSystemZTargetMachine.h54 virtual const DataLayout *getDataLayout() const LLVM_OVERRIDE { in getDataLayout() function
HDSystemZAsmPrinter.cpp180 uint64_t Size = TM.getDataLayout()->getTypeAllocSize(ZCPV->getType()); in EmitMachineConstantPoolValue()
224 const DataLayout *TD = TM.getDataLayout(); in EmitEndOfAsmFile()
/trueos/contrib/llvm/lib/Target/R600/
HDAMDGPUSubtarget.h78 std::string getDataLayout() const;
HDAMDGPUTargetMachine.h62 virtual const DataLayout *getDataLayout() const { return &Layout; } in getDataLayout() function

123456