/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreSelectionDAGInfo.cpp | 26 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); 27 TargetLowering::ArgListTy Args; 28 TargetLowering::ArgListEntry Entry; 34 TargetLowering::CallLoweringInfo CLI(DAG);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Analysis.h | 32 class TargetLowering; 72 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 78 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 102 const TargetLowering &TLI);
|
H A D | SwiftErrorValueTracking.h | 34 class TargetLowering; 40 const TargetLowering *TLI;
|
H A D | FunctionLoweringInfo.h | 47 class TargetLowering; 57 const TargetLowering *TLI;
|
H A D | TargetSubtargetInfo.h | 50 class TargetLowering; 99 virtual const TargetLowering *getTargetLowering() const { return nullptr; } 187 /// TargetLowering preference). It does not yet disable the postRA scheduler.
|
H A D | ResourcePriorityQueue.h | 60 const TargetLowering *TLI;
|
H A D | SelectionDAGISel.h | 34 class TargetLowering; 61 const TargetLowering *TLI; 75 const TargetLowering *getTargetLowering() const { return TLI; }
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSelectionDAGInfo.cpp | 33 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); 34 TargetLowering::ArgListTy Args; 35 TargetLowering::ArgListEntry Entry; 50 TargetLowering::CallLoweringInfo CLI(DAG);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.h | 26 class TargetLowering; 32 const TargetLowering &TL; 66 // TargetLowering?
|
H A D | CallLowering.h | 37 class TargetLowering; 42 const TargetLowering *TLI; 172 /// Getter for generic TargetLowering class. 173 const TargetLowering *getTLI() const { 177 /// Getter for target specific TargetLowering class. 246 CallLowering(const TargetLowering *TLI) : TLI(TLI) {}
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.cpp | 239 case TargetLowering::TypeLegal: 247 case TargetLowering::TypePromoteInteger: 251 case TargetLowering::TypeExpandInteger: 255 case TargetLowering::TypeSoftenFloat: 259 case TargetLowering::TypeExpandFloat: 263 case TargetLowering::TypeScalarizeVector: 267 case TargetLowering::TypeSplitVector: 271 case TargetLowering::TypeWidenVector: 275 case TargetLowering::TypePromoteFloat: 297 case TargetLowering [all...] |
H A D | LegalizeVectorOps.cpp | 36 #include "llvm/CodeGen/TargetLowering.h" 58 const TargetLowering &TLI; 267 case TargetLowering::Legal: 269 case TargetLowering::Custom: { 280 case TargetLowering::Expand: { 298 case TargetLowering::Legal: 300 case TargetLowering::Custom: { 311 case TargetLowering::Expand: { 330 TargetLowering::LegalizeAction Action = TargetLowering [all...] |
H A D | TargetLowering.cpp | 1 //===-- TargetLowering.cpp - Implement the TargetLowering class -----------===// 9 // This implements the TargetLowering class. 13 #include "llvm/CodeGen/TargetLowering.h" 38 TargetLowering::TargetLowering(const TargetMachine &tm) function in class:TargetLowering 41 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { 45 bool TargetLowering::isPositionIndependent() const { 51 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, 78 bool TargetLowering [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 18 #include "llvm/CodeGen/TargetLowering.h" 53 class SparcTargetLowering : public TargetLowering { 89 return TargetLowering::getInlineAsmMemConstraint(ConstraintCode); 143 LowerCall(TargetLowering::CallLoweringInfo &CLI, 145 SDValue LowerCall_32(TargetLowering::CallLoweringInfo &CLI, 147 SDValue LowerCall_64(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/LTO/ |
H A D | UpdateCompilerUsed.cpp | 15 #include "llvm/CodeGen/TargetLowering.h" 71 SmallPtrSet<const TargetLowering *, 1> TLSet; 74 const TargetLowering *Lowering = 78 // TargetLowering has info on library calls that CodeGen expects to be
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCISelLowering.h | 19 #include "llvm/CodeGen/TargetLowering.h" 58 // TargetLowering Implementation 60 class ARCTargetLowering : public TargetLowering { 101 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.h | 19 #include "llvm/CodeGen/TargetLowering.h" 35 class BPFTargetLowering : public TargetLowering { 87 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | FinalizeISel.cpp | 20 #include "llvm/CodeGen/TargetLowering.h" 50 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 19 #include "llvm/CodeGen/TargetLowering.h" 58 class RISCVTargetLowering : public TargetLowering { 178 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI, 208 TargetLowering::AtomicExpansionKind 213 TargetLowering::AtomicExpansionKind
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.h | 18 #include "llvm/CodeGen/TargetLowering.h" 30 class VETargetLowering : public TargetLowering {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.h | 20 #include "llvm/CodeGen/TargetLowering.h" 67 class LanaiTargetLowering : public TargetLowering { 134 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsCCState.cpp | 133 std::vector<TargetLowering::ArgListEntry> &FuncArgs, 136 TargetLowering::ArgListEntry FuncArg = FuncArgs[Outs[i].OrigArgIndex];
|
H A D | MipsCCState.h | 43 std::vector<TargetLowering::ArgListEntry> &FuncArgs, 91 std::vector<TargetLowering::ArgListEntry> &FuncArgs,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SelectionDAGInfo.cpp | 36 TargetLowering::ArgListTy Args; 37 TargetLowering::ArgListEntry Entry; 43 TargetLowering::CallLoweringInfo CLI(DAG);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 19 #include "llvm/CodeGen/TargetLowering.h" 73 class MSP430TargetLowering : public TargetLowering { 103 TargetLowering::ConstraintType 164 LowerCall(TargetLowering::CallLoweringInfo &CLI,
|