Searched refs:DataLayout (Results 276 - 300 of 386) sorted by relevance

<<111213141516

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp24 #include "llvm/IR/DataLayout.h"
215 const DataLayout &DL);
445 const DataLayout &DL) {
H A DTailRecursionElimination.cpp68 #include "llvm/IR/DataLayout.h"
341 const DataLayout &DL = L->getModule()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp60 #include "llvm/IR/DataLayout.h"
117 const DataLayout &DL;
765 static ChainID getChainID(const Value *Ptr, const DataLayout &DL) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp35 #include "llvm/IR/DataLayout.h"
147 static void ComputePTXValueVTs(const TargetLowering &TLI, const DataLayout &DL,
1243 const DataLayout &DL, Type *retTy, const ArgListTy &Args,
1357 const DataLayout &DL) const {
1417 const DataLayout &DL = DAG.getDataLayout();
2303 const DataLayout &TD = DAG.getDataLayout();
2450 const DataLayout &DL = DAG.getDataLayout();
2656 const DataLayout DL = DAG.getDataLayout();
4196 bool NVPTXTargetLowering::isLegalAddressingMode(const DataLayout &DL,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp33 #include "llvm/IR/DataLayout.h"
409 const DataLayout &DL = BB->getModule()->getDataLayout();
867 const DataLayout &DL = FromBB->getModule()->getDataLayout();
H A DTargetTransformInfo.cpp14 #include "llvm/IR/DataLayout.h"
42 explicit NoTTIImpl(const DataLayout &DL)
227 TargetTransformInfo::TargetTransformInfo(const DataLayout &DL)
H A DInlineCost.cpp33 #include "llvm/IR/DataLayout.h"
174 // Cache the DataLayout since we use it a lot.
175 const DataLayout &DL;
2255 int llvm::getCallsiteCost(CallBase &Call, const DataLayout &DL) {
2273 // DataLayout.
2569 DataLayout DL(M);
H A DTargetLibraryInfo.cpp636 const DataLayout *DL) const {
1507 const DataLayout *DL =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp28 #include "llvm/IR/DataLayout.h"
154 const DataLayout &DL) {
213 Value *Size, const DataLayout &DL) {
968 const DataLayout &DL) {
1195 const DataLayout &DL = Malloc->getModule()->getDataLayout();
3119 const DataLayout &DL, const TargetLibraryInfo *TLI,
3256 const DataLayout &DL = CI->getModule()->getDataLayout();
H A DCloneFunction.cpp604 const DataLayout &DL = NewFunc->getParent()->getDataLayout();
H A DLoopUnrollRuntime.cpp635 const DataLayout &DL = Header->getModule()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp23 #include "llvm/IR/DataLayout.h"
53 AllocaInst::getAllocationSizeInBits(const DataLayout &DL) const {
1268 const DataLayout &DL = BB->getModule()->getDataLayout();
1352 const DataLayout &DL = BB->getModule()->getDataLayout();
1757 bool GetElementPtrInst::accumulateConstantOffset(const DataLayout &DL,
2616 const DataLayout &DL) {
2642 bool CastInst::isNoopCast(const DataLayout &DL) const {
3189 const DataLayout &DL) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp39 #include "llvm/IR/DataLayout.h"
632 const DataLayout &DL);
1505 const DataLayout &DL, Type *IntptrTy,
1546 const DataLayout &DL) {
2778 const DataLayout &DL = F.getParent()->getDataLayout();
2972 const DataLayout &DL = F.getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp34 #include "llvm/IR/DataLayout.h"
695 static bool isKnownTypeIdMember(Metadata *TypeId, const DataLayout &DL,
745 const DataLayout &DL = M.getDataLayout();
834 const DataLayout &DL = M.getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp265 EVT AVRTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
743 bool AVRTargetLowering::isLegalAddressingMode(const DataLayout &DL,
908 const DataLayout *TD, const SmallVectorImpl<ArgT> &Args,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp30 #include "llvm/IR/DataLayout.h"
156 const DataLayout *DL;
560 explicit PolynomialMultiplyRecognize(Loop *loop, const DataLayout &dl,
617 const DataLayout &DL;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h35 #include "llvm/IR/DataLayout.h"
2159 /// under the right conditions determined by DataLayout.
2169 const DataLayout &DL;
2170 VScaleVal_match(const DataLayout &DL) : DL(DL) {}
2188 inline VScaleVal_match m_VScale(const DataLayout &DL) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h713 const DataLayout &getDL() { return DL; }
757 const DataLayout &DL;
1314 const DataLayout &getDataLayout() const { return InfoCache.DL; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp303 MVT WebAssemblyTargetLowering::getScalarShiftAmountTy(const DataLayout & /*DL*/,
564 bool WebAssemblyTargetLowering::isLegalAddressingMode(const DataLayout &DL,
611 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp37 #include "llvm/IR/DataLayout.h"
821 const DataLayout &DL = M->getDataLayout();
1295 const DataLayout &DL = F.getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScalarizeMaskedMemIntrin.cpp46 const DataLayout *DL = nullptr;
H A DTypePromotion.cpp29 #include "llvm/IR/DataLayout.h"
948 const DataLayout &DL = F.getParent()->getDataLayout();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp63 #include "llvm/IR/DataLayout.h"
1287 const DataLayout &DL = MF->getDataLayout();
2518 const TargetLowering *TLI, const DataLayout &DL) {
2528 SDValue N, const TargetLowering *TLI, const DataLayout &DL,
2553 SDValue N, const TargetLowering *TLI, const DataLayout &DL) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp812 // Get TargetTriple and DataLayout from the main module if they're explicitly
815 Optional<DataLayout> DL;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp23 #include "llvm/IR/DataLayout.h"
474 const DataLayout &DL = BB->getModule()->getDataLayout();

Completed in 568 milliseconds

<<111213141516