| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 612 ISD::CondCode TargetLoweringBase::getSoftFloatCmpLibcallPredicate( in getSoftFloatCmpLibcallPredicate() 688 TargetLoweringBase::TargetLoweringBase(const TargetMachine &tm) in TargetLoweringBase() function in TargetLoweringBase 727 TargetLoweringBase::~TargetLoweringBase() = default; 729 void TargetLoweringBase::initActions() { in initActions() 960 MVT TargetLoweringBase::getScalarShiftAmountTy(const DataLayout &DL, in getScalarShiftAmountTy() 965 EVT TargetLoweringBase::getShiftAmountTy(EVT LHSTy, in getShiftAmountTy() 980 bool TargetLoweringBase::canOpTrap(unsigned Op, EVT VT) const { in canOpTrap() 993 bool TargetLoweringBase::isFreeAddrSpaceCast(unsigned SrcAS, in isFreeAddrSpaceCast() 998 unsigned TargetLoweringBase::getBitWidthForCttzElements( in getBitWidthForCttzElements() 1016 void TargetLoweringBase::setJumpIsExpensive(bool isExpensive) { in setJumpIsExpensive() [all …]
|
| H A D | AtomicExpandPass.cpp | 99 AtomicRMWInst *I, TargetLoweringBase::AtomicExpansionKind ExpansionKind); 269 TargetLoweringBase::AtomicExpansionKind::CastToInteger) { in processAtomicInstr() 283 TargetLoweringBase::AtomicExpansionKind::CastToInteger) { in processAtomicInstr() 294 TargetLoweringBase::AtomicExpansionKind::CastToInteger) { in processAtomicInstr() 329 TargetLoweringBase::AtomicExpansionKind::None && in processAtomicInstr() 355 TargetLoweringBase::AtomicExpansionKind::LLSC) in processAtomicInstr() 525 case TargetLoweringBase::AtomicExpansionKind::None: in tryExpandAtomicLoad() 527 case TargetLoweringBase::AtomicExpansionKind::LLSC: in tryExpandAtomicLoad() 533 case TargetLoweringBase::AtomicExpansionKind::LLOnly: in tryExpandAtomicLoad() 535 case TargetLoweringBase::AtomicExpansionKind::CmpXChg: in tryExpandAtomicLoad() [all …]
|
| H A D | Analysis.cpp | 278 const TargetLoweringBase& TLI) { in isNoopBitcast() 298 const TargetLoweringBase &TLI, in getNoopInput() 381 const TargetLoweringBase &TLI, in slotOnlyDiscardsData() 586 const TargetLoweringBase &TLI, in attributesPermitTailCall() 647 const TargetLoweringBase &TLI, in returnTypeIsEligibleForTailCall()
|
| H A D | StackProtector.cpp | 523 static Value *getStackGuard(const TargetLoweringBase *TLI, Module *M, in getStackGuard() 559 const TargetLoweringBase *TLI, AllocaInst *&AI) { in CreatePrologue()
|
| H A D | SafeStack.cpp | 113 const TargetLoweringBase &TL; 191 SafeStack(Function &F, const TargetLoweringBase &TL, const DataLayout &DL, in SafeStack()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | Analysis.h | 27 class TargetLoweringBase; variable 140 const TargetLoweringBase &TLI, 148 const TargetLoweringBase &TLI,
|
| H A D | BasicTTIImpl.h | 191 const TargetLoweringBase *getTLI() const { in getTLI() 447 TargetLoweringBase::AddrMode AM; 511 TargetLoweringBase::AddrMode AM; in getScalingFactorCost() 559 const TargetLoweringBase *TLI = getTLI(); in getEstimatedNumberOfCaseClusters() 607 const TargetLoweringBase *TLI = getTLI(); in shouldBuildLookupTables() 638 const TargetLoweringBase *TLI = getTLI(); in haveFastSqrt() 649 const TargetLoweringBase *TLI = getTLI(); in getFPOpCost() 997 TargetLoweringBase::LegalizeKind LK = getTLI()->getTypeConversion(C, MTy); in getTypeLegalizationCost() 999 if (LK.first == TargetLoweringBase::TypeScalarizeScalableVector) { in getTypeLegalizationCost() 1006 if (LK.first == TargetLoweringBase::TypeLegal) in getTypeLegalizationCost() [all …]
|
| H A D | StackProtector.h | 31 class TargetLoweringBase; variable
|
| H A D | FastISel.h | 68 using ArgListEntry = TargetLoweringBase::ArgListEntry; 69 using ArgListTy = TargetLoweringBase::ArgListTy;
|
| H A D | TargetLowering.h | 198 class LLVM_ABI TargetLoweringBase { 349 explicit TargetLoweringBase(const TargetMachine &TM); 350 TargetLoweringBase(const TargetLoweringBase &) = delete; 351 TargetLoweringBase &operator=(const TargetLoweringBase &) = delete; 352 virtual ~TargetLoweringBase(); 530 virtual TargetLoweringBase::LegalizeTypeAction 3918 class LLVM_ABI TargetLowering : public TargetLoweringBase {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 45 const TargetLoweringBase *TLI; 48 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI()
|
| H A D | AMDGPULateCodeGenPrepare.cpp | 123 TargetLoweringBase::LegalizeKind LK = in shouldReplace() 125 return LK.first != TargetLoweringBase::TypeLegal; in shouldReplace()
|
| H A D | AMDGPUPerfHintAnalysis.cpp | 256 TargetLoweringBase::AddrMode AM; in visit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 210 TargetLoweringBase::AtomicExpansionKind 217 TargetLoweringBase::LegalizeAction
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 319 TargetLoweringBase::AtomicExpansionKind 321 TargetLoweringBase::AtomicExpansionKind 323 TargetLoweringBase::AtomicExpansionKind 326 TargetLoweringBase::AtomicExpansionKind 330 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1682 return TargetLoweringBase::getTypeToTransformTo(Context, VT); in getTypeToTransformTo() 1836 TargetLoweringBase::AtomicExpansionKind 1838 TargetLoweringBase::AtomicExpansionKind 1840 TargetLoweringBase::AtomicExpansionKind 1842 TargetLoweringBase::AtomicExpansionKind
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 692 TargetLoweringBase::AtomicExpansionKind 694 TargetLoweringBase::AtomicExpansionKind 696 TargetLoweringBase::AtomicExpansionKind 698 TargetLoweringBase::AtomicExpansionKind
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.h | 48 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 84 TargetLoweringBase::LegalizeTypeAction
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1527 setBooleanContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering() 1528 setBooleanVectorContents(TargetLoweringBase::UndefinedBooleanContent); in HexagonTargetLowering() 2226 TargetLoweringBase::LegalizeTypeAction 2232 return TargetLoweringBase::TypeScalarizeVector; in getPreferredVectorAction() 2237 return static_cast<TargetLoweringBase::LegalizeTypeAction>(Action); in getPreferredVectorAction() 2242 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction() 2247 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction() 2249 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction() 2252 TargetLoweringBase::LegalizeAction 2257 return static_cast<TargetLoweringBase::LegalizeAction>(Action); in getCustomOperationAction() [all …]
|
| H A D | HexagonISelLoweringHVX.cpp | 427 if (Action == TargetLoweringBase::TypeWidenVector) { in initializeHVXLowering() 460 return TargetLoweringBase::TypeSplitVector; in getPreferredHvxVectorAction() 482 return TargetLoweringBase::TypeSplitVector; in getPreferredHvxVectorAction() 486 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction() 488 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction() 502 return TargetLoweringBase::Custom; in getCustomHvxOperationAction() 504 return TargetLoweringBase::Legal; in getCustomHvxOperationAction() 3687 if (Action == TargetLoweringBase::TypeSplitVector) in shouldSplitToHvx() 3697 if (Action == TargetLoweringBase::TypeWidenVector) in shouldWidenToHvx()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 516 case TargetLoweringBase::ZeroOrNegativeOneBooleanContent: in getBoolExtOp() 518 case TargetLoweringBase::ZeroOrOneBooleanContent: in getBoolExtOp() 538 case TargetLoweringBase::ZeroOrNegativeOneBooleanContent: in buildBoolExtInReg() 540 case TargetLoweringBase::ZeroOrOneBooleanContent: in buildBoolExtInReg() 542 case TargetLoweringBase::UndefinedBooleanContent: in buildBoolExtInReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 783 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction() 787 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction() 799 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 438 TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(MVT VT) in getPreferredVectorAction() 453 return TargetLoweringBase::getPreferredVectorAction(VT); in getPreferredVectorAction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.h | 200 TargetLoweringBase::LegalizeTypeAction
|