/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 38 : TargetLowering::AsmOperandInfo(Info) {} in GISelAsmOperandInfo() 63 if (OpInfo.ConstraintType == TargetLowering::C_Memory || in update() 64 OpInfo.ConstraintType == TargetLowering::C_Other) { in update() 89 if (OpInfo.ConstraintType == TargetLowering::C_Memory) in getRegistersForValue() 561 case TargetLowering::C_Register: in lowerInlineAsm() 562 case TargetLowering::C_RegisterClass: { in lowerInlineAsm() 590 case TargetLowering::C_Immediate: in lowerInlineAsm() 591 case TargetLowering::C_Other: in lowerInlineAsm() 595 case TargetLowering::C_Memory: in lowerInlineAsm() 597 case TargetLowering::C_Address: in lowerInlineAsm() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Analysis.h | 28 class TargetLowering; variable 65 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 69 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 73 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 79 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 84 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 89 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty,
|
H A D | SwiftErrorValueTracking.h | 32 class TargetLowering; variable 38 const TargetLowering *TLI;
|
/freebsd/contrib/llvm-project/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 | GISelKnownBits.h | 26 class TargetLowering; variable 32 const TargetLowering &TL;
|
H A D | CallLowering.h | 42 class TargetLowering; variable 45 const TargetLowering *TLI; 343 const TargetLowering *getTLI() const { in getTLI() 440 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering()
|
H A D | LoadStoreOpt.h | 33 class TargetLowering; variable 86 const TargetLowering *TLI = nullptr;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 250 case TargetLowering::TypeLegal: in run() 269 case TargetLowering::TypeSoftenFloat: in run() 273 case TargetLowering::TypeExpandFloat: in run() 281 case TargetLowering::TypeSplitVector: in run() 285 case TargetLowering::TypeWidenVector: in run() 289 case TargetLowering::TypePromoteFloat: in run() 315 case TargetLowering::TypeLegal: in run() 332 case TargetLowering::TypeSoftenFloat: in run() 336 case TargetLowering::TypeExpandFloat: in run() 344 case TargetLowering::TypeSplitVector: in run() [all …]
|
H A D | LegalizeVectorOps.cpp | 55 const TargetLowering &TLI; 279 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 305 Action = TargetLowering::Expand; in LegalizeOp() 331 TargetLowering::Legal) { in LegalizeOp() 334 == TargetLowering::Expand && in LegalizeOp() 336 == TargetLowering::Legal) in LegalizeOp() 337 Action = TargetLowering::Legal; in LegalizeOp() 512 case TargetLowering::Promote: in LegalizeOp() 519 case TargetLowering::Legal: in LegalizeOp() 522 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 | LegalizeVectorTypes.cpp | 1356 case TargetLowering::TypeLegal: in SplitVecRes_BITCAST() 1358 case TargetLowering::TypePromoteFloat: in SplitVecRes_BITCAST() 1360 case TargetLowering::TypeSoftenFloat: in SplitVecRes_BITCAST() 1362 case TargetLowering::TypeWidenVector: in SplitVecRes_BITCAST() 1365 case TargetLowering::TypeExpandFloat: in SplitVecRes_BITCAST() 1378 case TargetLowering::TypeSplitVector: in SplitVecRes_BITCAST() 2211 TargetLowering::TypeSplitVector) in SplitVecRes_Gather() 2276 TargetLowering::TypeSplitVector) in SplitVecRes_SETCC() 2282 TargetLowering::TypeSplitVector) in SplitVecRes_SETCC() 3709 TargetLowering::TypeSplitVector) in SplitVecOp_Scatter() [all …]
|
H A D | TargetLowering.cpp | 40 TargetLowering::TargetLowering(const TargetMachine &tm) in TargetLowering() function in TargetLowering 153 TargetLowering::ArgListTy Args; in makeLibCall() 156 TargetLowering::ArgListEntry Entry; in makeLibCall() 5402 TargetLowering::ConstraintType 5800 case TargetLowering::C_Other: in getConstraintPiority() 5802 case TargetLowering::C_Memory: in getConstraintPiority() 5818 TargetLowering::ConstraintWeight 5842 TargetLowering::ConstraintWeight 5912 TargetLowering::ConstraintGroup TargetLowering::getConstraintPreferences( in getConstraintPreferences() 7055 bool TargetLowering:: [all …]
|
H A D | SelectionDAGBuilder.cpp | 2922 TargetLowering::ArgListTy Args; in visitSPDescriptorParent() 5677 if (Action != TargetLowering::Legal && Action != TargetLowering::Custom) { in expandDivFix() 7100 TargetLowering::ArgListTy Args; in visitIntrinsicCall() 7511 TargetLowering::ArgListTy Args; in visitIntrinsicCall() 8305 TargetLowering::ArgListTy Args; in LowerCallTo() 9744 case TargetLowering::C_Other: in visitInlineAsm() 9748 case TargetLowering::C_Memory: in visitInlineAsm() 9907 TargetLowering::ArgListTy Args; in populateCallLoweringInfo() 10277 TargetLowering::LowerCallTo(TargetLowering::CallLoweringInfo &CLI) const { in LowerCallTo() 12088 case TargetLowering::C_Register: in visitCallBrLandingPad() [all …]
|
H A D | LegalizeDAG.cpp | 88 const TargetLowering &TLI; 518 case TargetLowering::Legal: { in LegalizeStoreOps() 631 case TargetLowering::Legal: { in LegalizeStoreOps() 648 case TargetLowering::Expand: in LegalizeStoreOps() 703 case TargetLowering::Custom: in LegalizeLoadOps() 865 case TargetLowering::Custom: in LegalizeLoadOps() 868 case TargetLowering::Legal: in LegalizeLoadOps() 999 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 1310 case TargetLowering::Legal: in LegalizeOp() 1313 case TargetLowering::Custom: in LegalizeOp() [all …]
|
/freebsd/contrib/llvm-project/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()
|
H A D | XCoreISelLowering.h | 88 class XCoreTargetLowering : public TargetLowering 94 using TargetLowering::isZExtFree; 209 LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVISelLowering.h | 22 class SPIRVTargetLowering : public TargetLowering { 26 : TargetLowering(TM) {} in SPIRVTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 64 class SparcTargetLowering : public TargetLowering { 146 LowerCall(TargetLowering::CallLoweringInfo &CLI, 148 SDValue LowerCall_32(TargetLowering::CallLoweringInfo &CLI, 150 SDValue LowerCall_64(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 73 class MSP430TargetLowering : public TargetLowering { 107 TargetLowering::ConstraintType 167 LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.h | 134 class LoongArchTargetLowering : public TargetLowering { 169 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI, 174 TargetLowering::AtomicExpansionKind 184 TargetLowering::AtomicExpansionKind
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCISelLowering.h | 60 class ARCTargetLowering : public TargetLowering { 104 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | UpdateCompilerUsed.cpp | 71 SmallPtrSet<const TargetLowering *, 1> TLSet; in initializeLibCalls() 74 const TargetLowering *Lowering = in initializeLibCalls()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 61 const TargetLowering &TLI; 83 const TargetLowering &TLI_, DomTreeUpdater *DTU_, in DwarfEHPrepare() 314 const TargetLowering &TLI, DominatorTree *DT, in prepareDwarfEH() 339 const TargetLowering &TLI = *TM.getSubtargetImpl(F)->getTargetLowering(); in runOnFunction()
|