Home
last modified time | relevance | path

Searched refs:TargetLoweringBase (Results 1 – 25 of 42) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp125 void TargetLoweringBase::InitLibcalls(const Triple &TT) { in InitLibcalls()
569 TargetLoweringBase::TargetLoweringBase(const TargetMachine &tm) : TM(tm) { in TargetLoweringBase() function in TargetLoweringBase
603 void TargetLoweringBase::initActions() { in initActions()
770 MVT TargetLoweringBase::getScalarShiftAmountTy(const DataLayout &DL, in getScalarShiftAmountTy()
775 EVT TargetLoweringBase::getShiftAmountTy(EVT LHSTy, const DataLayout &DL, in getShiftAmountTy()
784 bool TargetLoweringBase::canOpTrap(unsigned Op, EVT VT) const { in canOpTrap()
797 void TargetLoweringBase::setJumpIsExpensive(bool isExpensive) { in setJumpIsExpensive()
803 TargetLoweringBase::LegalizeKind
804 TargetLoweringBase::getTypeConversion(LLVMContext &Context, EVT VT) const { in getTypeConversion()
940 TargetLoweringBase *TLI) { in getVectorTypeBreakdownMVT()
[all …]
DAtomicExpandPass.cpp90 TargetLoweringBase::AtomicExpansionKind ExpansionKind);
267 TargetLoweringBase::AtomicExpansionKind::None && in runOnFunction()
399 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicLoad()
401 case TargetLoweringBase::AtomicExpansionKind::LLSC: in tryExpandAtomicLoad()
406 case TargetLoweringBase::AtomicExpansionKind::LLOnly: in tryExpandAtomicLoad()
408 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: in tryExpandAtomicLoad()
567 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicRMW()
569 case TargetLoweringBase::AtomicExpansionKind::LLSC: { in tryExpandAtomicRMW()
585 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: { in tryExpandAtomicRMW()
594 TargetLoweringBase::AtomicExpansionKind::CmpXChg); in tryExpandAtomicRMW()
[all …]
DAnalysis.cpp256 const TargetLoweringBase& TLI) { in isNoopBitcast()
276 const TargetLoweringBase &TLI, in getNoopInput()
358 const TargetLoweringBase &TLI, in slotOnlyDiscardsData()
559 const TargetLoweringBase &TLI, in attributesPermitTailCall()
637 const TargetLoweringBase &TLI) { in returnTypeIsEligibleForTailCall()
DStackProtector.cpp354 static Value *getStackGuard(const TargetLoweringBase *TLI, Module *M, in getStackGuard()
388 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue()
DCMakeLists.txt160 TargetLoweringBase.cpp
DSafeStack.cpp127 const TargetLoweringBase &TL;
207 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL, in SafeStack()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DAnalysis.h31 class TargetLoweringBase; variable
135 const TargetLoweringBase &TLI,
143 const TargetLoweringBase &TLI);
DStackProtector.h33 class TargetLoweringBase; variable
47 const TargetLoweringBase *TLI = nullptr;
DBasicTTIImpl.h170 const TargetLoweringBase *getTLI() const { in getTLI()
240 TargetLoweringBase::AddrMode AM;
266 TargetLoweringBase::AddrMode AM; in getScalingFactorCost()
340 const TargetLoweringBase *TLI = getTLI(); in getEstimatedNumberOfCaseClusters()
388 const TargetLoweringBase *TLI = getTLI(); in shouldBuildLookupTables()
394 const TargetLoweringBase *TLI = getTLI(); in haveFastSqrt()
407 const TargetLoweringBase *TLI = getTLI(); in getFPOpCost()
415 const TargetLoweringBase *TLI = getTLI(); in getOperationCost()
639 const TargetLoweringBase *TLI = getTLI();
699 const TargetLoweringBase *TLI = getTLI();
[all …]
DFastISel.h68 using ArgListEntry = TargetLoweringBase::ArgListEntry;
69 using ArgListTy = TargetLoweringBase::ArgListTy;
DTargetLowering.h111 class TargetLoweringBase {
228 explicit TargetLoweringBase(const TargetMachine &TM);
229 TargetLoweringBase(const TargetLoweringBase &) = delete;
230 TargetLoweringBase &operator=(const TargetLoweringBase &) = delete;
231 virtual ~TargetLoweringBase() = default;
308 virtual TargetLoweringBase::LegalizeTypeAction
2953 class TargetLowering : public TargetLoweringBase {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h50 const TargetLoweringBase *TLI;
53 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI()
DAMDGPUPerfHintAnalysis.cpp242 TargetLoweringBase::AddrMode AM; in visit()
DSIISelLowering.h275 TargetLoweringBase::LegalizeTypeAction
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h477 TargetLoweringBase::AtomicExpansionKind
480 TargetLoweringBase::AtomicExpansionKind
483 TargetLoweringBase::AtomicExpansionKind
487 TargetLoweringBase::LegalizeTypeAction
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h563 TargetLoweringBase::AtomicExpansionKind
566 TargetLoweringBase::AtomicExpansionKind
568 TargetLoweringBase::AtomicExpansionKind
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h405 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction()
420 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp59 return Action == TargetLoweringBase::TypeWidenVector; in isTypeForHVX()
DHexagonISelLowering.cpp1296 setBooleanContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering()
1297 setBooleanVectorContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering()
1924 TargetLoweringBase::LegalizeTypeAction
1930 return TargetLoweringBase::TypeScalarizeVector; in getPreferredVectorAction()
1942 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction()
1946 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction()
1951 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction()
1953 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction()
3282 if (!TargetLoweringBase::shouldReduceLoadWidth(Load, ExtTy, NewVT)) in shouldReduceLoadWidth()
DHexagonISelLowering.h148 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DRuntimeLibcalls.def26 // are set in InitLibcalls() in TargetLoweringBase.cpp and/or by targets
27 // using TargetLoweringBase::setLibcallName()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h638 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction()
642 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.h513 TargetLoweringBase::LegalizeTypeAction
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h1433 TargetLoweringBase::AtomicExpansionKind
1436 TargetLoweringBase::AtomicExpansionKind
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DMachineIRBuilder.cpp427 case TargetLoweringBase::ZeroOrNegativeOneBooleanContent: in getBoolExtOp()
429 case TargetLoweringBase::ZeroOrOneBooleanContent: in getBoolExtOp()

12