Lines Matching defs:ArgVT
1892 MVT ArgVT = ArgVTs[VA.getValNo()];
1895 if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64)
1908 switch (ArgVT.SimpleTy) {
1944 MVT ArgVT = ArgVTs[VA.getValNo()];
1946 assert((!ArgVT.isVector() && ArgVT.getSizeInBits() <= 64) &&
1954 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false);
1956 ArgVT = DestVT;
1963 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/true);
1965 ArgVT = DestVT;
1969 unsigned BC = fastEmit_r(ArgVT, VA.getLocVT(), ISD::BITCAST, Arg);
1972 ArgVT = VA.getLocVT();
2013 bool EmitRet = ARMEmitStore(ArgVT, Arg, Addr); (void)EmitRet;
2236 MVT ArgVT;
2237 if (!isTypeLegal(ArgTy, ArgVT)) return false;
2244 ArgVTs.push_back(ArgVT);
2364 MVT ArgVT;
2365 if (!isTypeLegal(ArgTy, ArgVT) && ArgVT != MVT::i16 && ArgVT != MVT::i8 &&
2366 ArgVT != MVT::i1)
2377 ArgVTs.push_back(ArgVT);
3045 EVT ArgVT = TLI.getValueType(DL, ArgTy);
3046 if (!ArgVT.isSimple()) return false;
3047 switch (ArgVT.getSimpleVT().SimpleTy) {