Searched refs:CMP (Results 26 - 33 of 33) sorted by relevance
12
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 1125 return DAG.getNode(MSP430ISD::CMP, dl, MVT::Glue, LHS, RHS); 1149 // If we are doing an AND and testing against zero, then the CMP 1151 // but they are different from CMP. 1169 // instructions generate different flags than CMP, the carry bit can be used 1384 case MSP430ISD::CMP: return "MSP430ISD::CMP";
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 80 CMP, COMI, UCOMI, 86 /// operand, usually produced by a CMP instruction. 96 /// X86 FP SETCC, implemented with CMP{cc}SS/CMP{cc}SD. 107 /// flag operand produced by a CMP or TEST instruction. 112 /// condition code, and operand 3 is the flag operand produced by a CMP
|
H A D | X86ISelLowering.cpp | 20746 // Emit a CMP with 0, which is the TEST pattern. 20747 return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op, 20803 // Emit a CMP with 0, which is the TEST pattern. 20804 return DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op, 20834 return std::make_pair(DAG.getNode(X86ISD::CMP, dl, MVT::i32, Op0, Op1), 20887 // Use SUB instead of CMP to enable CSE between SUB and CMP. 20898 bool IsCmp = Cmp.getOpcode() == X86ISD::CMP; 21860 // Try to use the carry flag from the add in place of an separate CMP for: 22026 if (Opc == X86ISD::CMP || Op [all...] |
H A D | X86ISelDAGToDAG.cpp | 2721 /// Test whether the given X86ISD::CMP node has any users that use a flag 2757 /// Test whether the given X86ISD::CMP node has any uses which require the SF 5037 case X86ISD::CMP: { 5070 // Look past the truncate if CMP is the only use of it. 5189 // Replace CMP with TEST.
|
/freebsd-11-stable/contrib/gcc/config/arm/ |
H A D | ieee754-sf.S | 731 @ CMP, LT, LE, NE, or EQ.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstructionSelector.cpp | 1520 auto CMP = BuildMI(MBB, I, I.getDebugLoc(), TII.get(AArch64::ANDSWri)) local 1524 constrainSelectedInstRegOperands(*CMP.getInstr(), TII, TRI, RBI);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1560 case ARMISD::CMP: return "ARMISD::CMP"; 4214 /// Returns appropriate ARM CMP (cmp) and corresponding condition code for 4344 CompareType = ARMISD::CMP; 4356 /// Returns a appropriate VFP CMP (fcmp{s|d}+fmstat) for the given operands. 4377 if (Opc == ARMISD::CMP || Opc == ARMISD::CMPZ) 4408 // CMP case because it causes a register dependency and cannot be folded 4417 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS); 4426 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS); 4431 OverflowCmp = DAG.getNode(ARMISD::CMP, d [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 2478 SDValue CMP = DAG.getSetCC( local 2484 MVT::Other, CopyTo, CMP,
|
Completed in 516 milliseconds
12