Lines Matching refs:NVT
201 SDNode *selectAtomicLoadArith(SDNode *Node, MVT NVT);
1852 enum AtomicOpc &Op, MVT NVT, in getAtomicLoadArithTargetConstant() argument
1865 return CurDAG->getTargetConstant(CNVal, dl, NVT); in getAtomicLoadArithTargetConstant()
1880 return CurDAG->getTargetConstant(CNVal, dl, NVT); in getAtomicLoadArithTargetConstant()
1893 if (Val.getOpcode() == ISD::TRUNCATE && NVT == MVT::i16 && in getAtomicLoadArithTargetConstant()
1898 return CurDAG->getTargetExtractSubreg(X86::sub_16bit, dl, NVT, in getAtomicLoadArithTargetConstant()
1906 SDNode *X86DAGToDAGISel::selectAtomicLoadArith(SDNode *Node, MVT NVT) { in selectAtomicLoadArith() argument
1941 Val = getAtomicLoadArithTargetConstant(CurDAG, dl, Op, NVT, Val, Subtarget); in selectAtomicLoadArith()
1946 switch (NVT.SimpleTy) { in selectAtomicLoadArith()
2006 dl, NVT), 0); in selectAtomicLoadArith()
2209 MVT NVT = Node->getSimpleValueType(0); in Select() local
2314 SDNode *RetVal = selectAtomicLoadArith(Node, NVT); in Select()
2331 if (NVT != MVT::i32 && NVT != MVT::i64) in Select()
2349 MVT CstVT = NVT; in Select()
2361 if (NVT == CstVT) in Select()
2364 switch (NVT.SimpleTy) { in Select()
2394 SDNode *New = CurDAG->getMachineNode(Op, dl, NVT, N0->getOperand(0),NewCst); in Select()
2396 return CurDAG->SelectNodeTo(Node, AddOp, NVT, SDValue(New, 0), in Select()
2398 return CurDAG->SelectNodeTo(Node, ShlOp, NVT, SDValue(New, 0), in Select()
2411 SDVTList VTs = CurDAG->getVTList(NVT, MVT::i32); in Select()
2425 switch (NVT.SimpleTy) { in Select()
2436 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); in Select()
2454 switch (NVT.SimpleTy) { in Select()
2464 switch (NVT.SimpleTy) { in Select()
2518 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); in Select()
2536 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); in Select()
2573 ResLo = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), dl, LoReg, NVT, in Select()
2584 ResHi = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), dl, HiReg, NVT, in Select()
2605 switch (NVT.SimpleTy) { in Select()
2613 switch (NVT.SimpleTy) { in Select()
2624 switch (NVT.SimpleTy) { in Select()
2650 if (NVT == MVT::i8 && (!isSigned || signBitIsZero)) { in Select()
2678 SDValue ClrNode = SDValue(CurDAG->getMachineNode(X86::MOV32r0, dl, NVT), 0); in Select()
2679 switch (NVT.SimpleTy) { in Select()
2763 LoReg, NVT, InFlag); in Select()
2771 HiReg, NVT, InFlag); in Select()