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

Overridden By

lib/Target/AArch64/AArch64ISelLowering.cpp
 2959 SDValue AArch64TargetLowering::LowerOperation(SDValue Op,
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1125 SDValue AMDGPUTargetLowering::LowerOperation(SDValue Op,
lib/Target/AMDGPU/R600ISelLowering.cpp
  473 SDValue R600TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/AMDGPU/SIISelLowering.cpp
 4013 SDValue SITargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/ARC/ARCISelLowering.cpp
  747 SDValue ARCTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/ARM/ARMISelLowering.cpp
 9148 SDValue ARMTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/AVR/AVRISelLowering.cpp
  683 SDValue AVRTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/BPF/BPFISelLowering.cpp
  190 SDValue BPFTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/Hexagon/HexagonISelLowering.cpp
 2823 HexagonTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/Lanai/LanaiISelLowering.cpp
  175 SDValue LanaiTargetLowering::LowerOperation(SDValue Op,
lib/Target/MSP430/MSP430ISelLowering.cpp
  334 SDValue MSP430TargetLowering::LowerOperation(SDValue Op,
lib/Target/Mips/MipsISelLowering.cpp
 1217 LowerOperation(SDValue Op, SelectionDAG &DAG) const
lib/Target/Mips/MipsSEISelLowering.cpp
  448 SDValue MipsSETargetLowering::LowerOperation(SDValue Op,
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2172 NVPTXTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/PowerPC/PPCISelLowering.cpp
10112 SDValue PPCTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/RISCV/RISCVISelLowering.cpp
  368 SDValue RISCVTargetLowering::LowerOperation(SDValue Op,
lib/Target/Sparc/SparcISelLowering.cpp
 3003 LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/SystemZ/SystemZISelLowering.cpp
 4925 SDValue SystemZTargetLowering::LowerOperation(SDValue Op,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  972 SDValue WebAssemblyTargetLowering::LowerOperation(SDValue Op,
lib/Target/X86/X86ISelLowering.cpp
27660 SDValue X86TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
lib/Target/XCore/XCoreISelLowering.cpp
  197 LowerOperation(SDValue Op, SelectionDAG &DAG) const {

Declarations

include/llvm/CodeGen/TargetLowering.h
 3800   virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  519       SDValue Res = TLI.LowerOperation(SDValue(Node, 0), DAG);
  631       SDValue Res = TLI.LowerOperation(SDValue(Node, 0), DAG);
  691       if (SDValue Res = TLI.LowerOperation(RVal, DAG)) {
  864         if (SDValue Res = TLI.LowerOperation(SDValue(Node, 0), DAG)) {
 1226       if (SDValue Res = TLI.LowerOperation(SDValue(Node, 0), DAG)) {
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 3993     SignedConv = TLI.LowerOperation(SignedConv, DAG);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  257         if (SDValue Lowered = TLI.LowerOperation(Result, DAG)) {
  285         SDValue Lowered = TLI.LowerOperation(Result, DAG);
  496     if (SDValue Tmp1 = TLI.LowerOperation(Op, DAG)) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 9360   if (SDValue Res = LowerOperation(SDValue(N, 0), DAG))