Lines Matching refs:SrcVT
97 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT,
719 unsigned Src, EVT SrcVT, in X86FastEmitExtend() argument
721 unsigned RR = fastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Opc, in X86FastEmitExtend()
1233 EVT SrcVT = TLI.getValueType(DL, RV->getType()); in X86SelectRet() local
1236 if (SrcVT != DstVT) { in X86SelectRet()
1237 if (SrcVT != MVT::i1 && SrcVT != MVT::i8 && SrcVT != MVT::i16) in X86SelectRet()
1245 if (SrcVT == MVT::i1) { in X86SelectRet()
1249 SrcVT = MVT::i8; in X86SelectRet()
1253 SrcReg = fastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Op, in X86SelectRet()
1541 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectZExt() local
1542 if (SrcVT == MVT::i1) { in X86SelectZExt()
1545 SrcVT = MVT::i8; in X86SelectZExt()
1555 switch (SrcVT.SimpleTy) { in X86SelectZExt()
1600 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectSExt() local
1601 if (SrcVT == MVT::i1) { in X86SelectSExt()
1613 SrcVT = MVT::i8; in X86SelectSExt()
2430 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectIntToFP() local
2431 if (SrcVT != MVT::i32 && SrcVT != MVT::i64) in X86SelectIntToFP()
2451 bool Is64Bit = SrcVT == MVT::i64; in X86SelectIntToFP()
2545 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in X86SelectTrunc() local
2551 if (!TLI.isTypeLegal(SrcVT)) in X86SelectTrunc()
2559 if (SrcVT == MVT::i8) { in X86SelectTrunc()
3653 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in fastSelectInstruction() local
3655 if (DstVT.bitsGT(SrcVT)) in fastSelectInstruction()
3657 if (DstVT.bitsLT(SrcVT)) in fastSelectInstruction()
3669 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in fastSelectInstruction() local
3672 if (!SrcVT.isSimple() || !DstVT.isSimple()) in fastSelectInstruction()
3675 MVT SVT = SrcVT.getSimpleVT(); in fastSelectInstruction()