Home
last modified time | relevance | path

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

12345678910>>...24

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPNaCl.cpp66 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
68 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
79 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
93 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
99 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
H A DBPF.cpp46 getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
57 getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
69 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
79 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
H A DARM.cpp308 Ty, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in coerceIllegalVector()
392 Ty, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
401 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
443 getDataLayout().getAllocaAddrSpace(), false); in classifyArgumentType()
463 /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
582 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
601 RetTy, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyReturnType()
633 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
654 if (getDataLayout().isBigEndian()) in classifyReturnType()
671 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
[all …]
H A DLanai.cpp75 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in getIndirectResult()
84 /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), /*ByVal=*/true, in getIndirectResult()
98 Ty, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
H A DPPC.cpp25 if (CGF.CGM.getDataLayout().isBigEndian()) { in complexTempStructure()
192 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
211 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
218 CCAlign, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
290 GV->getParent()->getDataLayout().getPointerSizeInBits() / 8; in setTargetAttributes()
839 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
849 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
854 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
898 /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
921 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
[all …]
H A DHexagon.cpp108 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
116 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
127 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
158 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
168 RetTy, getDataLayout().getAllocaAddrSpace(), /*ByVal=*/false); in classifyReturnType()
184 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace(), in classifyReturnType()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.cpp35 const DataLayout &DL = MF.getDataLayout(); in getPICOffsetSymbol()
42 const DataLayout &DL = MF.getDataLayout(); in getGlobalEPSymbol()
49 const DataLayout &DL = MF.getDataLayout(); in getLocalEPSymbol()
56 const DataLayout &DL = MF.getDataLayout(); in getTOCOffsetSymbol()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopUnrollAnalyzer.cpp88 const DataLayout &DL = I.getDataLayout(); in visitBinaryOperator()
118 AddressIt->second.Offset, I.getDataLayout()); in visitLoad()
136 const DataLayout &DL = I.getDataLayout(); in visitCastInst()
180 const DataLayout &DL = I.getDataLayout(); in visitCmpInst()
H A DMemoryLocation.cpp36 const auto &DL = LI->getDataLayout(); in get()
45 const auto &DL = SI->getDataLayout(); in get()
59 const auto &DL = CXI->getDataLayout(); in get()
68 const auto &DL = RMWI->getDataLayout(); in get()
161 const DataLayout &DL = II->getDataLayout(); in getForArgument()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILCBufferAccess.cpp72 const DataLayout &getDataLayout() { return GVHandle->getDataLayout(); } in getDataLayout() function
94 const DataLayout &DL = getDataLayout(); in getOffsetForCBufferGEP()
125 const DataLayout &DL = getDataLayout(); in loadValue()
204 const DataLayout &DL = MCI->getDataLayout(); in copyArrayElemsForMemCpy()
254 const DataLayout &DL = CBR.getDataLayout(); in replaceMemCpy()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp24 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
27 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
40 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace()); in classifyArgumentType()
52 return getNaturalAlignIndirect(RetTy, getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
64 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
132 Ty, Info.getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
191 if (DirectSize < SlotSize && CGF.CGM.getDataLayout().isBigEndian() && in emitVoidPtrDirectVAArg()
218 unsigned AllocaAS = CGF.CGM.getDataLayout().getAllocaAddrSpace(); in emitVoidPtrVAArg()
H A DCGBuilder.h66 const llvm::DataLayout &DL = BB->getDataLayout(); in createConstGEP2_32()
226 const llvm::DataLayout &DL = BB->getDataLayout();
248 const llvm::DataLayout &DL = BB->getDataLayout();
268 const llvm::DataLayout &DL = BB->getDataLayout();
285 const llvm::DataLayout &DL = BB->getDataLayout();
298 const llvm::DataLayout &DL = BB->getDataLayout();
421 const llvm::DataLayout &DL = BB->getDataLayout(); in CreatePreserveStructAccessIndex()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp208 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
222 if (DAG.getDataLayout().isBigEndian()) in getCopyFromParts()
229 TotalVT, DAG.getDataLayout()))); in getCopyFromParts()
240 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in getCopyFromParts()
292 DAG.getTargetConstant(1, DL, TLI.getPointerTy(DAG.getDataLayout())); in getCopyFromParts()
601 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
636 if (DAG.getDataLayout().isBigEndian()) in getCopyToParts()
1092 SL->init(DAG.getTargetLoweringInfo(), TM, DAG.getDataLayout()); in init()
1662 RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), Reg, in handleDebugValue()
1729 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
[all …]
H A DLegalizeTypesGeneric.cpp63 auto &DL = DAG.getDataLayout(); in ExpandRes_BITCAST()
75 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST()
94 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST()
136 if (DAG.getDataLayout().isBigEndian()) in ExpandRes_BITCAST()
147 if (DAG.getDataLayout().isBigEndian()) in ExpandRes_BITCAST()
186 if (TLI.hasBigEndianPartOrdering(OutVT, DAG.getDataLayout())) in ExpandRes_BITCAST()
243 if (DAG.getDataLayout().isBigEndian()) in ExpandRes_EXTRACT_VECTOR_ELT()
278 if (TLI.hasBigEndianPartOrdering(ValueVT, DAG.getDataLayout())) in ExpandRes_NormalLoad()
299 if (TLI.hasBigEndianPartOrdering(OVT, DAG.getDataLayout())) in ExpandRes_VAARG()
322 if (DAG.getDataLayout().isBigEndian()) in IntegerToVector()
[all …]
H A DFunctionLoweringInfo.cpp100 mf.getDataLayout()); in set()
146 MF->getDataLayout().getTypeAllocSize(Ty).getKnownMinValue(); in set()
188 TLI->ParseConstraints(Fn->getDataLayout(), TRI, in set()
302 ComputeValueVTs(*TLI, MF->getDataLayout(), PN.getType(), ValueVTs); in set()
389 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); in CreateRegs()
449 ComputeValueVTs(*TLI, MF->getDataLayout(), Ty, ValueVTs); in ComputePHILiveOutRegInfo()
578 ComputeValueVTs(*TLI, Fn->getDataLayout(), in getValueFromVirtualReg()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryTaggingSupport.cpp220 auto DL = AI.getDataLayout(); in getAllocaSizeInBytes()
268 IRB.getIntPtrTy(M->getDataLayout()), Args); in readRegister()
276 IRB.getIntPtrTy(M->getDataLayout())); in getPC()
284 IRB.getPtrTy(M->getDataLayout().getAllocaAddrSpace()), in getFP()
286 IRB.getIntPtrTy(M->getDataLayout())); in getFP()
295 IRB.getPtrTy(M->getDataLayout().getDefaultGlobalsAddressSpace())); in getAndroidSlotPtr()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DModule.h44 const DataLayout &getDataLayout() const { return LLVMM.getDataLayout(); } in getDataLayout() function
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp56 DL(MIRBuilder.getMF().getDataLayout()), in M68kOutgoingArgHandler()
106 auto &DL = F.getDataLayout(); in lowerReturn()
128 const auto &DL = F.getDataLayout(); in lowerFormalArguments()
177 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
194 auto &DL = F.getDataLayout(); in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp85 if (First->getDataLayout().isDefault()) in MCJIT()
86 First->setDataLayout(getDataLayout()); in MCJIT()
107 if (M->getDataLayout().isDefault()) in addModule()
108 M->setDataLayout(getDataLayout()); in addModule()
205 assert(M->getDataLayout() == getDataLayout() && "DataLayout Mismatch"); in generateCodeForModule()
295 if (DemangledName[0] == getDataLayout().getGlobalPrefix()) in findModuleForSymbol()
324 Mangler::getNameWithPrefix(MangledNameStream, Name, getDataLayout()); in getSymbolAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.cpp37 Entry.Ty = DAG.getDataLayout().getIntPtrType(*DAG.getContext()); in EmitTargetCodeForMemcpy()
51 TLI.getPointerTy(DAG.getDataLayout())), in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.h56 return AMDGPUAAResult(F.getDataLayout()); in run()
73 Result.reset(new AMDGPUAAResult(M.getDataLayout())); in doInitialization()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp36 Entry.Ty = DAG.getDataLayout().getIntPtrType(*DAG.getContext()); in EmitTargetCodeForMemcpy()
59 SpecialMemcpyName, TLI.getPointerTy(DAG.getDataLayout()), Flags), in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInterleavedAccess.cpp90 const DataLayout &DL = LI->getDataLayout(); in lowerInterleavedLoad()
167 const DataLayout &DL = SI->getDataLayout(); in lowerInterleavedStore()
248 const DataLayout &DL = LI->getDataLayout(); in lowerDeinterleaveIntrinsicToLoad()
320 const DataLayout &DL = SI->getDataLayout(); in lowerInterleaveIntrinsicToStore()
433 auto &DL = Load->getModule()->getDataLayout(); in lowerInterleavedVPLoad()
446 if (!isMultipleOfN(WideEVL, Load->getDataLayout(), Factor)) in lowerInterleavedVPLoad()
543 const DataLayout &DL = Store->getDataLayout(); in lowerInterleavedVPStore()
555 if (!isMultipleOfN(WideEVL, Store->getDataLayout(), Factor)) in lowerInterleavedVPStore()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwiftErrorValueTracking.cpp35 auto &DL = MF->getDataLayout(); in getOrCreateVReg()
57 auto &DL = MF->getDataLayout(); in getOrCreateVRegDefAt()
125 auto &DL = MF->getDataLayout(); in createEntriesInEntryBlock()
239 auto &DL = MF->getDataLayout(); in propagateVRegs()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp80 : DL(M->getDataLayout()), LazyFunctionCreator(nullptr) { in ExecutionEngine()
123 return GVMemoryBlock::Create(GV, getDataLayout()); in getMemoryForGV()
194 GV->getDataLayout().isDefault() in getMangledName()
195 ? getDataLayout() in getMangledName()
196 : GV->getDataLayout(); in getMangledName()
338 unsigned PtrSize = EE->getDataLayout().getPointerSize(); in reset()
414 unsigned PtrSize = EE->getDataLayout().getPointerSize(); in isTargetNullPtr()
1039 const unsigned StoreBytes = getDataLayout().getTypeStoreSize(Ty); in StoreValueToMemory()
1080 if (sys::IsLittleEndianHost != getDataLayout().isLittleEndian()) in StoreValueToMemory()
1093 const unsigned LoadBytes = getDataLayout().getTypeStoreSize(Ty); in LoadValueFromMemory()
[all …]

12345678910>>...24