| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | PNaCl.cpp | 66 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 D | BPF.cpp | 46 getDataLayout().getAllocaAddrSpace()); in classifyArgumentType() 57 getDataLayout().getAllocaAddrSpace()); in classifyArgumentType() 69 getDataLayout().getAllocaAddrSpace()); in classifyReturnType() 79 getDataLayout().getAllocaAddrSpace()); in classifyReturnType()
|
| H A D | ARM.cpp | 308 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 D | Lanai.cpp | 75 return getNaturalAlignIndirect(Ty, getDataLayout().getAllocaAddrSpace(), in getIndirectResult() 84 /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), /*ByVal=*/true, in getIndirectResult() 98 Ty, /*AddrSpace=*/getDataLayout().getAllocaAddrSpace(), in classifyArgumentType()
|
| H A D | PPC.cpp | 25 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 D | Hexagon.cpp | 108 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 D | PPCMachineFunctionInfo.cpp | 35 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 D | LoopUnrollAnalyzer.cpp | 88 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 D | MemoryLocation.cpp | 36 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 D | DXILCBufferAccess.cpp | 72 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 D | ABIInfoImpl.cpp | 24 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 D | CGBuilder.h | 66 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 D | SelectionDAGBuilder.cpp | 208 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 D | LegalizeTypesGeneric.cpp | 63 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 D | FunctionLoweringInfo.cpp | 100 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 D | MemoryTaggingSupport.cpp | 220 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 D | Module.h | 44 const DataLayout &getDataLayout() const { return LLVMM.getDataLayout(); } in getDataLayout() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 56 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 D | MCJIT.cpp | 85 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 D | XCoreSelectionDAGInfo.cpp | 37 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 D | AMDGPUAliasAnalysis.h | 56 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 D | HexagonSelectionDAGInfo.cpp | 36 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 D | RISCVInterleavedAccess.cpp | 90 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 D | SwiftErrorValueTracking.cpp | 35 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 D | ExecutionEngine.cpp | 80 : 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 …]
|