Home | History | Annotate | Download | only in X86

Lines Matching refs:SrcVT

87   bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT,
333 /// type SrcVT to type DstVT using the specified extension opcode Opc (e.g.
336 unsigned Src, EVT SrcVT,
338 unsigned RR = FastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Opc,
788 EVT SrcVT = TLI.getValueType(RV->getType());
791 if (SrcVT != DstVT) {
792 if (SrcVT != MVT::i1 && SrcVT != MVT::i8 && SrcVT != MVT::i16)
800 if (SrcVT == MVT::i1) {
804 SrcVT = MVT::i8;
808 SrcReg = FastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Op,
1029 MVT SrcVT = TLI.getValueType(I->getOperand(0)->getType()).getSimpleVT();
1030 if (SrcVT.SimpleTy == MVT::i1) {
1033 SrcVT = MVT::i8;
1043 switch (SrcVT.SimpleTy) {
1512 EVT SrcVT = TLI.getValueType(I->getOperand(0)->getType());
1518 if (!TLI.isTypeLegal(SrcVT))
1526 if (SrcVT == MVT::i8) {
1535 const TargetRegisterClass *CopyRC = (SrcVT == MVT::i16) ?
2298 EVT SrcVT = TLI.getValueType(I->getOperand(0)->getType());
2300 if (DstVT.bitsGT(SrcVT))
2302 if (DstVT.bitsLT(SrcVT))