Lines Matching defs:SrcVT
198 unsigned ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt);
1340 MVT SrcVT = SrcEVT.getSimpleVT();
1356 if (SrcVT == MVT::i32 || SrcVT == MVT::i16 || SrcVT == MVT::i8 ||
1357 SrcVT == MVT::i1) {
1371 if (SrcVT == MVT::f32 || SrcVT == MVT::f64)
1379 switch (SrcVT.SimpleTy) {
1421 SrcReg1 = ARMEmitIntExt(SrcVT, SrcReg1, MVT::i32, isZExt);
1424 SrcReg2 = ARMEmitIntExt(SrcVT, SrcReg2, MVT::i32, isZExt);
1535 MVT SrcVT = SrcEVT.getSimpleVT();
1536 if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
1543 if (SrcVT == MVT::i16 || SrcVT == MVT::i8) {
1544 SrcReg = ARMEmitIntExt(SrcVT, SrcReg, MVT::i32,
2586 EVT SrcVT, DestVT;
2587 SrcVT = TLI.getValueType(DL, Op->getType(), true);
2590 if (SrcVT != MVT::i32 && SrcVT != MVT::i16 && SrcVT != MVT::i8)
2604 unsigned ARMFastISel::ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT,
2608 if (SrcVT != MVT::i16 && SrcVT != MVT::i8 && SrcVT != MVT::i1)
2677 unsigned SrcBits = SrcVT.getSizeInBits();
2760 MVT SrcVT = SrcEVT.getSimpleVT();
2762 unsigned ResultReg = ARMEmitIntExt(SrcVT, SrcReg, DestVT, isZExt);