reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/Target/AArch64/AArch64ISelLowering.cpp
  906 EVT AArch64TargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &,
lib/Target/AMDGPU/R600ISelLowering.cpp
 1652 EVT R600TargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
lib/Target/AMDGPU/SIISelLowering.cpp
 3887 EVT SITargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx,
lib/Target/ARM/ARMISelLowering.cpp
 1677 EVT ARMTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
lib/Target/AVR/AVRISelLowering.cpp
  272 EVT AVRTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
lib/Target/BPF/BPFISelLowering.cpp
  754 EVT BPFTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &,
lib/Target/Hexagon/HexagonISelLowering.h
  253     EVT getSetCCResultType(const DataLayout &, LLVMContext &C,
lib/Target/Mips/MipsISelLowering.cpp
  560 EVT MipsTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &,
lib/Target/NVPTX/NVPTXISelLowering.h
  471   EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Ctx,
lib/Target/PowerPC/PPCISelLowering.cpp
 1423 EVT PPCTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &C,
lib/Target/RISCV/RISCVISelLowering.cpp
  217 EVT RISCVTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &,
lib/Target/Sparc/SparcISelLowering.cpp
 1845 EVT SparcTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &,
lib/Target/SystemZ/SystemZISelLowering.cpp
  639 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  561 EVT WebAssemblyTargetLowering::getSetCCResultType(const DataLayout &DL,
lib/Target/X86/X86ISelLowering.cpp
 1995 EVT X86TargetLowering::getSetCCResultType(const DataLayout &DL,

Declarations

include/llvm/CodeGen/TargetLowering.h
  651   virtual EVT getSetCCResultType(const DataLayout &DL, LLVMContext &Context,

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  705       return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 5025   EVT CCVT = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
   98     return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
lib/CodeGen/SelectionDAG/LegalizeTypes.h
   77     return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
 1431                          TLI.getSetCCResultType(DAG.getDataLayout(),
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 9205   EVT SVT = TLI->getSetCCResultType(getDataLayout(), *getContext(), ResEltVT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2448         dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(),
 2573   SDValue Cmp = DAG.getSetCC(dl, TLI.getSetCCResultType(DAG.getDataLayout(),
 2663         TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(),
 2696         dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
 2702         dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
 2714         dl, TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT),
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  395         getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), RetVT),
  400         getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), RetVT),
 3336               getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), newVT);
 5726   EVT BoolType = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 5824   EVT CCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), ShVT);
 5959       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), SrcVT);
 6075         getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), SrcVT);
 6237         getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 6289         getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 6924   EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 6979   EVT BoolVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 7124   EVT SetCCType = getSetCCResultType(
 7142   EVT OType = getSetCCResultType(
 7175   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1602   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 2047       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64);
 2109       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32);
 2143       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64);
 2181       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT);
 2201       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::i32);
 2273       getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), MVT::f64);
 2343   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(),
 2423   EVT SetCCVT = getSetCCResultType(DAG.getDataLayout(),
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  567   return TargetLowering::getSetCCResultType(DL, C, VT);
lib/Target/X86/X86ISelLowering.cpp
24920     EVT SetCCResultType = TLI.getSetCCResultType(DAG.getDataLayout(),
35945       TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), CmpVT);
36572       TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT) ==
39810   EVT SetCCResultType = TLI.getSetCCResultType(DAG.getDataLayout(),
41947   EVT SetCCType = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(),