| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 116 void TargetLoweringBase::InitLibcalls(const Triple &TT) { in InitLibcalls() 694 TargetLoweringBase::TargetLoweringBase(const TargetMachine &tm) : TM(tm) { in TargetLoweringBase() function in TargetLoweringBase 728 void TargetLoweringBase::initActions() { in initActions() 955 TargetLoweringBase::LegalizeKind 1284 void TargetLoweringBase::computeRegisterProperties( in computeRegisterProperties() 1704 bool TargetLoweringBase::allowsMemoryAccessForAlignment( in allowsMemoryAccessForAlignment() 1724 bool TargetLoweringBase::allowsMemoryAccessForAlignment( in allowsMemoryAccessForAlignment() 2020 bool TargetLoweringBase::isJumpTableRelative() const { in isJumpTableRelative() 2193 int TargetLoweringBase::getRecipEstimateDivEnabled(EVT VT, in getRecipEstimateDivEnabled() 2198 int TargetLoweringBase::getSqrtRefinementSteps(EVT VT, in getSqrtRefinementSteps() [all …]
|
| H A D | AtomicExpandPass.cpp | 92 TargetLoweringBase::AtomicExpansionKind ExpansionKind); 405 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicLoad() 407 case TargetLoweringBase::AtomicExpansionKind::LLSC: in tryExpandAtomicLoad() 413 case TargetLoweringBase::AtomicExpansionKind::LLOnly: in tryExpandAtomicLoad() 415 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: in tryExpandAtomicLoad() 574 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicRMW() 576 case TargetLoweringBase::AtomicExpansionKind::LLSC: { in tryExpandAtomicRMW() 592 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: { in tryExpandAtomicRMW() 1504 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicCmpXchg() 1508 case TargetLoweringBase::AtomicExpansionKind::LLSC: { in tryExpandAtomicCmpXchg() [all …]
|
| H A D | Analysis.cpp | 245 const TargetLoweringBase& TLI) { in isNoopBitcast() 265 const TargetLoweringBase &TLI, in getNoopInput() 347 const TargetLoweringBase &TLI, in slotOnlyDiscardsData() 551 const TargetLoweringBase &TLI, in attributesPermitTailCall() 627 const TargetLoweringBase &TLI) { in returnTypeIsEligibleForTailCall()
|
| H A D | StackProtector.cpp | 379 static Value *getStackGuard(const TargetLoweringBase *TLI, Module *M, in getStackGuard() 415 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue()
|
| H A D | SafeStack.cpp | 132 const TargetLoweringBase &TL; 211 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL, in SafeStack()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | Analysis.h | 30 class TargetLoweringBase; variable 126 const TargetLoweringBase &TLI, 134 const TargetLoweringBase &TLI);
|
| H A D | StackProtector.h | 33 class TargetLoweringBase; variable 47 const TargetLoweringBase *TLI = nullptr;
|
| H A D | BasicTTIImpl.h | 172 const TargetLoweringBase *getTLI() const { in getTLI() 301 TargetLoweringBase::AddrMode AM; 336 TargetLoweringBase::AddrMode AM; in getScalingFactorCost() 382 const TargetLoweringBase *TLI = getTLI(); in getEstimatedNumberOfCaseClusters() 430 const TargetLoweringBase *TLI = getTLI(); in shouldBuildLookupTables() 461 const TargetLoweringBase *TLI = getTLI(); in haveFastSqrt() 474 const TargetLoweringBase *TLI = getTLI(); in getFPOpCost() 749 const TargetLoweringBase *TLI = getTLI(); 886 const TargetLoweringBase *TLI = getTLI(); 1053 const TargetLoweringBase *TLI = getTLI(); [all …]
|
| H A D | FastISel.h | 67 using ArgListEntry = TargetLoweringBase::ArgListEntry; 68 using ArgListTy = TargetLoweringBase::ArgListTy;
|
| H A D | TargetLowering.h | 191 class TargetLoweringBase { 323 explicit TargetLoweringBase(const TargetMachine &TM); 324 TargetLoweringBase(const TargetLoweringBase &) = delete; 325 TargetLoweringBase &operator=(const TargetLoweringBase &) = delete; 326 virtual ~TargetLoweringBase() = default; 436 virtual TargetLoweringBase::LegalizeTypeAction 3170 class TargetLowering : public TargetLoweringBase {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 47 const TargetLoweringBase *TLI; 50 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI()
|
| H A D | AMDGPUPerfHintAnalysis.cpp | 242 TargetLoweringBase::AddrMode AM; in visit()
|
| H A D | SIISelLowering.h | 302 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 660 TargetLoweringBase::AtomicExpansionKind 663 TargetLoweringBase::AtomicExpansionKind 666 TargetLoweringBase::AtomicExpansionKind 670 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 665 TargetLoweringBase::AtomicExpansionKind 668 TargetLoweringBase::AtomicExpansionKind 670 TargetLoweringBase::AtomicExpansionKind
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 408 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction() 423 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 99 TargetLoweringBase::AtomicExpansionKind
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.def | 26 // are set in InitLibcalls() in TargetLoweringBase.cpp and/or by targets 27 // using TargetLoweringBase::setLibcallName()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.h | 513 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 743 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction() 748 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1449 setBooleanContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering() 1450 setBooleanVectorContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering() 2138 TargetLoweringBase::LegalizeTypeAction 2144 return TargetLoweringBase::TypeScalarizeVector; in getPreferredVectorAction() 2149 return static_cast<TargetLoweringBase::LegalizeTypeAction>(Action); in getPreferredVectorAction() 2154 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction() 2156 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction() 3542 return TargetLoweringBase::allowsMemoryAccess( in allowsMemoryAccess() 3578 if (!TargetLoweringBase::shouldReduceLoadWidth(Load, ExtTy, NewVT)) in shouldReduceLoadWidth()
|
| H A D | HexagonISelLoweringHVX.cpp | 253 if (Action == TargetLoweringBase::TypeWidenVector) { in initializeHVXLowering() 281 return TargetLoweringBase::TypeSplitVector; in getPreferredHvxVectorAction() 303 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction() 306 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction() 2290 if (Action == TargetLoweringBase::TypeWidenVector) { in shouldWidenToHvx()
|
| H A D | HexagonSubtarget.cpp | 181 return Action == TargetLoweringBase::TypeWidenVector; in isTypeForHVX()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1585 TargetLoweringBase::AtomicExpansionKind 1588 TargetLoweringBase::AtomicExpansionKind
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 432 case TargetLoweringBase::ZeroOrNegativeOneBooleanContent: in getBoolExtOp() 434 case TargetLoweringBase::ZeroOrOneBooleanContent: in getBoolExtOp()
|