Lines Matching refs:Ins
182 case MipsISD::Ins: return "MipsISD::Ins";
606 // Pattern match INS.
609 // => ins $dst, $src, size, pos, $src1
652 return DAG.getNode(MipsISD::Ins, SDLoc(N), ValTy, Shl.getOperand(0),
1676 // ins X, E, 31, 1 ; insert extracted bit at bit31 of X
1678 Res = DAG.getNode(MipsISD::Ins, DL, MVT::i32, E, Const31, Const1, X);
1713 // ins X, E, width(X) - 1, 1 ; insert extracted bit at bit width(X)-1 of X
1722 SDValue I = DAG.getNode(MipsISD::Ins, DL, TyX, E,
1769 Res = DAG.getNode(MipsISD::Ins, DL, MVT::i32,
1794 Res = DAG.getNode(MipsISD::Ins, DL, MVT::i64,
2332 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
2520 Ins, DL, DAG, InVals, CLI.Callee.getNode(), CLI.RetTy);
2528 const SmallVectorImpl<ISD::InputArg> &Ins,
2539 MipsCCInfo.analyzeCallResult(Ins, getTargetMachine().Options.UseSoftFloat,
2567 const SmallVectorImpl<ISD::InputArg> &Ins,
2589 MipsCCInfo.analyzeFormalArguments(Ins, UseSoftFloat, FuncArg);
2598 std::advance(FuncArg, Ins[i].OrigArgIndex - CurArgIdx);
2599 CurArgIdx = Ins[i].OrigArgIndex;
2601 ISD::ArgFlagsTy Flags = Ins[i].Flags;
2704 // the size of Ins and InVals. This only happens when on varg functions
3241 analyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, bool IsSoftFloat,
3243 analyzeReturn(Ins, IsSoftFloat, CallNode, RetTy);