• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/

Lines Matching refs:SelectionDAG

35   SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
39 SelectionDAG &DAG) const override;
44 const SDLoc &DL, SelectionDAG &DAG,
50 const SelectionDAG &DAG) const override;
63 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, const SDLoc &DL,
68 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
70 SDValue vectorToVerticalVector(SelectionDAG &DAG, SDValue Vector) const;
72 SDValue lowerFrameIndex(SDValue Op, SelectionDAG &DAG) const;
73 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
74 SDValue LowerINSERT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
76 SelectionDAG &DAG) const override;
77 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
79 SDValue lowerPrivateTruncStore(StoreSDNode *Store, SelectionDAG &DAG) const;
80 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
81 SDValue lowerFP_TO_UINT(SDValue Op, SelectionDAG &DAG) const;
82 SDValue lowerFP_TO_SINT(SDValue Op, SelectionDAG &DAG) const;
84 SDValue lowerPrivateExtLoad(SDValue Op, SelectionDAG &DAG) const;
85 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
86 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
87 SDValue LowerTrig(SDValue Op, SelectionDAG &DAG) const;
88 SDValue LowerSHLParts(SDValue Op, SelectionDAG &DAG) const;
89 SDValue LowerSRXParts(SDValue Op, SelectionDAG &DAG) const;
90 SDValue LowerUADDSUBO(SDValue Op, SelectionDAG &DAG,
94 SelectionDAG &DAG) const;
103 SelectionDAG &DAG) const;
105 SelectionDAG &DAG) const;
107 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override;