Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:ISD

44                                 ISD::ArgFlagsTy ArgFlags) {
63 /// AnalyzeFormalArguments - Analyze an ISD::FORMAL_ARGUMENTS node,
66 Hexagon_CCState::AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg>
82 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags;
91 /// AnalyzeReturn - Analyze the returned values of an ISD::RET node,
94 Hexagon_CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs,
118 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags;
128 /// AnalyzeCallOperands - Analyze an ISD::CALL node, incorporating info
131 Hexagon_CCState::AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg>
148 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags;
162 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
167 ISD::ArgFlagsTy ArgFlags = Flags[i];
177 /// AnalyzeCallResult - Analyze the return values of an ISD::CALL node,
180 Hexagon_CCState::AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins,
186 ISD::ArgFlagsTy Flags = ISD::ArgFlagsTy();
198 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this, -1, -1,