Home | History | Annotate | Download | only in X86

Lines Matching refs:NVT

194     SDNode *SelectAtomicLoadAdd(SDNode *Node, EVT NVT);
195 SDNode *SelectAtomicLoadArith(SDNode *Node, EVT NVT);
1488 SDNode *X86DAGToDAGISel::SelectAtomicLoadAdd(SDNode *Node, EVT NVT) {
1515 Val = CurDAG->getTargetConstant(CNVal, NVT);
1518 Val = CurDAG->getTargetConstant(-CNVal, NVT);
1529 switch (NVT.getSimpleVT().SimpleTy) {
1620 dl, NVT), 0);
1702 SDNode *X86DAGToDAGISel::SelectAtomicLoadArith(SDNode *Node, EVT NVT) {
1737 Val = CurDAG->getTargetConstant(CN->getSExtValue(), NVT);
1741 switch (NVT.getSimpleVT().SimpleTy) {
1782 dl, NVT), 0);
1991 EVT NVT = Node->getValueType(0);
2083 SDNode *RetVal = SelectAtomicLoadAdd(Node, NVT);
2091 SDNode *RetVal = SelectAtomicLoadArith(Node, NVT);
2108 if (NVT != MVT::i32 && NVT != MVT::i64)
2126 EVT CstVT = NVT;
2138 if (NVT == CstVT)
2141 switch (NVT.getSimpleVT().SimpleTy) {
2169 SDNode *New = CurDAG->getMachineNode(Op, dl, NVT, N0->getOperand(0),NewCst);
2170 return CurDAG->SelectNodeTo(Node, ShlOp, NVT, SDValue(New, 0),
2178 switch (NVT.getSimpleVT().SimpleTy) {
2189 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32);
2206 switch (NVT.getSimpleVT().SimpleTy) {
2214 switch (NVT.getSimpleVT().SimpleTy) {
2224 switch (NVT.getSimpleVT().SimpleTy) {
2282 LoReg, NVT, InFlag);
2290 HiReg, NVT, InFlag);
2306 switch (NVT.getSimpleVT().SimpleTy) {
2314 switch (NVT.getSimpleVT().SimpleTy) {
2325 switch (NVT.getSimpleVT().SimpleTy) {
2354 if (NVT == MVT::i8 && (!isSigned || signBitIsZero)) {
2384 SDValue(CurDAG->getMachineNode(ClrOpcode, dl, NVT), 0);
2430 LoReg, NVT, InFlag);
2438 HiReg, NVT, InFlag);
2643 X86::ECX, NVT, InFlag);
2649 X86::EFLAGS, NVT, InFlag);
2679 X86::ECX, NVT, InFlag);
2685 X86::EFLAGS, NVT, InFlag);