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

Lines Matching refs:SDValue

98     bool isZExtFree(SDValue Val, EVT VT2) const override;
107 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
112 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
146 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
150 SmallVectorImpl<SDValue> &InVals) const;
151 SDValue LowerCCCCallTo(SDValue Chain, SDValue Callee,
155 const SmallVectorImpl<SDValue> &OutVals,
158 SmallVectorImpl<SDValue> &InVals) const;
159 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const;
160 SDValue getGlobalAddressWrapper(SDValue GA, const GlobalValue *GV,
162 SDValue lowerLoadWordFromAlignedBasePlusOffset(const SDLoc &DL,
163 SDValue Chain, SDValue Base,
168 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
169 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
170 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const;
171 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
172 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
173 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
174 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
175 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const;
176 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const;
177 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
178 SDValue LowerUMUL_LOHI(SDValue Op, SelectionDAG &DAG) const;
179 SDValue LowerSMUL_LOHI(SDValue Op, SelectionDAG &DAG) const;
180 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
181 SDValue LowerFRAME_TO_ARGS_OFFSET(SDValue Op, SelectionDAG &DAG) const;
182 SDValue LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
183 SDValue LowerINIT_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
184 SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) const;
185 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
186 SDValue LowerATOMIC_FENCE(SDValue Op, SelectionDAG &DAG) const;
187 SDValue LowerATOMIC_LOAD(SDValue Op, SelectionDAG &DAG) const;
188 SDValue LowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG) const;
199 SDValue TryExpandADDWithMul(SDNode *Op, SelectionDAG &DAG) const;
200 SDValue ExpandADDSUB(SDNode *Op, SelectionDAG &DAG) const;
202 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
204 void computeKnownBitsForTargetNode(const SDValue Op,
210 SDValue
211 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
214 SmallVectorImpl<SDValue> &InVals) const override;
216 SDValue
218 SmallVectorImpl<SDValue> &InVals) const override;
220 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
222 const SmallVectorImpl<SDValue> &OutVals,