| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.cpp | 139 case TargetLowering::C_Immediate: in getConstraintGenerality() 140 case TargetLowering::C_Other: in getConstraintGenerality() 141 case TargetLowering::C_Unknown: in getConstraintGenerality() 143 case TargetLowering::C_Register: in getConstraintGenerality() 147 case TargetLowering::C_Memory: in getConstraintGenerality() 148 case TargetLowering::C_Address: in getConstraintGenerality() 158 TargetLowering::ConstraintType BestType = TargetLowering::C_Unknown; in chooseConstraint() 645 case TargetLowering::C_Other: in lowerInlineAsm() 649 case TargetLowering::C_Memory: in lowerInlineAsm() 651 case TargetLowering::C_Address: in lowerInlineAsm() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | InlineAsmLowering.h | 25 class TargetLowering; variable 29 const TargetLowering *TLI; 53 const TargetLowering *getTLI() const { return TLI; } in getTLI() 61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
|
| H A D | LoadStoreOpt.h | 31 class TargetLowering; variable 72 const TargetLowering *TLI;
|
| H A D | GISelKnownBits.h | 26 class TargetLowering; variable 32 const TargetLowering &TL;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 251 case TargetLowering::TypeLegal: in run() 270 case TargetLowering::TypeSoftenFloat: in run() 274 case TargetLowering::TypeExpandFloat: in run() 282 case TargetLowering::TypeSplitVector: in run() 286 case TargetLowering::TypeWidenVector: in run() 290 case TargetLowering::TypePromoteFloat: in run() 316 case TargetLowering::TypeLegal: in run() 333 case TargetLowering::TypeSoftenFloat: in run() 337 case TargetLowering::TypeExpandFloat: in run() 345 case TargetLowering::TypeSplitVector: in run() [all …]
|
| H A D | LegalizeVectorOps.cpp | 55 const TargetLowering &TLI; 263 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 289 Action = TargetLowering::Expand; in LegalizeOp() 306 TargetLowering::Legal) { in LegalizeOp() 309 == TargetLowering::Expand && in LegalizeOp() 311 == TargetLowering::Legal) in LegalizeOp() 312 Action = TargetLowering::Legal; in LegalizeOp() 480 case TargetLowering::Promote: in LegalizeOp() 487 case TargetLowering::Legal: in LegalizeOp() 490 case TargetLowering::Custom: in LegalizeOp() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 49 case TargetLowering::TypeLegal: in ExpandRes_BITCAST() 50 case TargetLowering::TypePromoteInteger: in ExpandRes_BITCAST() 52 case TargetLowering::TypePromoteFloat: in ExpandRes_BITCAST() 53 case TargetLowering::TypeSoftPromoteHalf: in ExpandRes_BITCAST() 56 case TargetLowering::TypeSoftenFloat: in ExpandRes_BITCAST() 61 case TargetLowering::TypeExpandInteger: in ExpandRes_BITCAST() 62 case TargetLowering::TypeExpandFloat: { in ExpandRes_BITCAST() 73 case TargetLowering::TypeSplitVector: in ExpandRes_BITCAST() 80 case TargetLowering::TypeScalarizeVector: in ExpandRes_BITCAST() 88 case TargetLowering::TypeWidenVector: { in ExpandRes_BITCAST() [all …]
|
| H A D | TargetLowering.cpp | 38 TargetLowering::TargetLowering(const TargetMachine &tm) in TargetLowering() function in TargetLowering 151 TargetLowering::ArgListTy Args; in makeLibCall() 154 TargetLowering::ArgListEntry Entry; in makeLibCall() 5085 TargetLowering::ConstraintType 5476 case TargetLowering::C_Other: in getConstraintGenerality() 5483 case TargetLowering::C_Memory: in getConstraintGenerality() 5493 TargetLowering::ConstraintWeight 5517 TargetLowering::ConstraintWeight 5588 TargetLowering::ConstraintType BestType = TargetLowering::C_Unknown; in ChooseConstraint() 6627 bool TargetLowering:: [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1274 case TargetLowering::TypeLegal: in SplitVecRes_BITCAST() 1276 case TargetLowering::TypePromoteFloat: in SplitVecRes_BITCAST() 1278 case TargetLowering::TypeSoftenFloat: in SplitVecRes_BITCAST() 1280 case TargetLowering::TypeWidenVector: in SplitVecRes_BITCAST() 1283 case TargetLowering::TypeExpandFloat: in SplitVecRes_BITCAST() 1296 case TargetLowering::TypeSplitVector: in SplitVecRes_BITCAST() 2045 TargetLowering::TypeSplitVector) in SplitVecRes_Gather() 2110 TargetLowering::TypeSplitVector) in SplitVecRes_SETCC() 2116 TargetLowering::TypeSplitVector) in SplitVecRes_SETCC() 3310 TargetLowering::TypeSplitVector) in SplitVecOp_Scatter() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 2683 TargetLowering::ArgListTy Args; in visitSPDescriptorParent() 4781 TargetLowering::IntrinsicInfo Info; in visitTargetIntrinsic() 5432 if (Action != TargetLowering::Legal && Action != TargetLowering::Custom) { in expandDivFix() 6788 TargetLowering::ArgListTy Args; in visitIntrinsicCall() 7748 TargetLowering::ArgListTy Args; in LowerCallTo() 9098 case TargetLowering::C_Other: in visitInlineAsm() 9102 case TargetLowering::C_Memory: in visitInlineAsm() 9104 case TargetLowering::C_Address: in visitInlineAsm() 9106 case TargetLowering::C_Unknown: in visitInlineAsm() 9261 TargetLowering::ArgListTy Args; in populateCallLoweringInfo() [all …]
|
| H A D | LegalizeDAG.cpp | 87 const TargetLowering &TLI; 507 case TargetLowering::Legal: { in LegalizeStoreOps() 619 case TargetLowering::Legal: { in LegalizeStoreOps() 636 case TargetLowering::Expand: in LegalizeStoreOps() 691 case TargetLowering::Custom: in LegalizeLoadOps() 851 case TargetLowering::Custom: in LegalizeLoadOps() 854 case TargetLowering::Legal: in LegalizeLoadOps() 981 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 1283 case TargetLowering::Legal: in LegalizeOp() 1286 case TargetLowering::Custom: in LegalizeOp() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.cpp | 26 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 27 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 28 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 34 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.cpp | 33 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 34 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 35 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 50 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | AArch64SelectionDAGTest.cpp | 167 TargetLowering TL(*TM); in TEST_F() 186 TargetLowering TL(*TM); in TEST_F() 212 TargetLowering TL(*TM); in TEST_F() 273 TargetLowering TL(*TM); in TEST_F() 293 TargetLowering TL(*TM); in TEST_F() 317 TargetLowering TL(*TM); in TEST_F() 337 TargetLowering TL(*TM); in TEST_F() 361 TargetLowering TL(*TM); in TEST_F() 376 TargetLowering TL(*TM); in TEST_F() 394 TargetLowering TL(*TM); in TEST_F() [all …]
|
| H A D | MFCommon.inc | 3 class BogusTargetLowering : public TargetLowering { 5 BogusTargetLowering(TargetMachine &TM) : TargetLowering(TM) {} 82 const TargetLowering *getTargetLowering() const override { return &TL; }
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | Analysis.h | 28 class TargetLowering; variable 65 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 71 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty,
|
| H A D | SwiftErrorValueTracking.h | 32 class TargetLowering; variable 38 const TargetLowering *TLI;
|
| /llvm-project-15.0.7/llvm/test/CodeGen/MSP430/ |
| H A D | shift-amount-threshold-b.ll | 4 ; Test case for the following transformation in TargetLowering::SimplifySetCC 22 ; Test case for the following transformation in TargetLowering::SimplifySetCC 37 ; Test case for the following transformation in TargetLowering::SimplifySetCC
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVISelLowering.h | 22 class SPIRVTargetLowering : public TargetLowering { 26 : TargetLowering(TM) {} in SPIRVTargetLowering()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 57 class SparcTargetLowering : public TargetLowering { 140 LowerCall(TargetLowering::CallLoweringInfo &CLI, 142 SDValue LowerCall_32(TargetLowering::CallLoweringInfo &CLI, 144 SDValue LowerCall_64(TargetLowering::CallLoweringInfo &CLI,
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 73 class MSP430TargetLowering : public TargetLowering { 107 TargetLowering::ConstraintType 168 LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.h | 58 std::vector<TargetLowering::ArgListEntry> &FuncArgs, 105 std::vector<TargetLowering::ArgListEntry> &FuncArgs, const char *Func) { in PreAnalyzeCallOperands() 116 std::vector<TargetLowering::ArgListEntry> &FuncArgs, in AnalyzeCallOperands()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | DwarfEHPrepare.cpp | 60 const TargetLowering &TLI; 82 const TargetLowering &TLI_, DomTreeUpdater *DTU_, in DwarfEHPrepare() 313 const TargetLowering &TLI, DominatorTree *DT, in prepareDwarfEH() 338 const TargetLowering &TLI = *TM.getSubtargetImpl(F)->getTargetLowering(); in runOnFunction()
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 72 SmallPtrSet<const TargetLowering *, 1> TLSet; in initializeLibCalls() 75 const TargetLowering *Lowering = in initializeLibCalls()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.h | 60 class ARCTargetLowering : public TargetLowering { 104 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|