| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoB.td | 263 def CMOV : RVBTernaryR<0b11, 0b101, OPC_OP, "cmov", "$rd, $rs2, $rs1, $rs3">, 804 (CMOV GPR:$rs1, GPR:$rs2, GPR:$rs3)>; 806 (CMOV GPR:$rs1, GPR:$rs2, GPR:$rs3)>; 808 (CMOV GPR:$rs1, (ADDI GPR:$x, (NegImm simm12_plus1:$y)), GPR:$rs3)>; 810 (CMOV GPR:$rs1, (ADDI GPR:$x, (NegImm simm12_plus1:$y)), GPR:$rs3)>; 812 (CMOV GPR:$rs1, (XOR GPR:$x, GPR:$y), GPR:$rs3)>; 814 (CMOV GPR:$rs1, (XOR GPR:$x, GPR:$y), GPR:$rs3)>; 816 (CMOV GPR:$rs1, (SLTU GPR:$x, GPR:$y), GPR:$rs3)>; 818 (CMOV GPR:$rs1, (SLTU GPR:$x, GPR:$y), GPR:$rs3)>; 820 (CMOV GPR:$rs1, (SLT GPR:$x, GPR:$y), GPR:$rs3)>; [all …]
|
| /netbsd-src/external/lgpl3/gmp/dist/mpn/alpha/ |
| H A D | README | 158 CMOV instructions split into two internal instructions, CMOV1 and CMOV2. CMOV 159 split the mapping process (see pg 2-26 in cmpwrgd.pdf), suggesting the CMOV
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.h | 43 CMOV, enumerator
|
| H A D | ARCISelLowering.cpp | 144 case ARCISD::CMOV: in getTargetNodeName() 172 return DAG.getNode(ARCISD::CMOV, dl, TVal.getValueType(), TVal, FVal, in LowerSELECT_CC()
|
| H A D | ARCInstrInfo.td | 38 def ARCcmov : SDNode<"ARCISD::CMOV", SDT_ARCcmov, [SDNPInGlue]>;
|
| /netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/ |
| H A D | cpufeatureset.h | 107 XEN_CPUFEATURE(CMOV, 0*32+15) /*A CMOV instruction (FCMOVCC and FCOMI too if FPU present)…
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.h | 63 CMOV, enumerator
|
| H A D | M68kInstrCompiler.td | 53 // CMOV* - Used to implement the SELECT DAG operation. Expanded after
|
| H A D | M68kISelLowering.cpp | 2206 SDValue Cmov = DAG.getNode(M68kISD::CMOV, DL, VTs, T2, T1, CC, Cond); in LowerSELECT() 2215 return DAG.getNode(M68kISD::CMOV, DL, VTs, Ops); in LowerSELECT() 3395 case M68kISD::CMOV: in getTargetNodeName()
|
| H A D | M68kInstrInfo.td | 142 def MxCmov : SDNode<"M68kISD::CMOV", MxSDT_Cmov>;
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/ |
| H A D | or1k.opt | 86 Target RejectNegative Mask(CMOV)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrCMovSetCC.td | 15 // CMOV instructions.
|
| H A D | X86ISelLowering.h | 116 CMOV, enumerator
|
| H A D | X86ISelLowering.cpp | 23879 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, T1.getValueType(), T2, T1, in LowerSELECT() 23897 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, MVT::i32, Ops); in LowerSELECT() 23904 return DAG.getNode(X86ISD::CMOV, DL, Op.getValueType(), Ops); in LowerSELECT() 26480 SDValue isValid = DAG.getNode(X86ISD::CMOV, dl, Op->getValueType(1), Ops); in LowerINTRINSIC_W_CHAIN() 27289 Op = DAG.getNode(X86ISD::CMOV, dl, OpVT, Ops); in LowerCTLZ() 27319 return DAG.getNode(X86ISD::CMOV, dl, VT, Ops); in LowerCTTZ() 27383 return DAG.getNode(X86ISD::CMOV, DL, VT, Ops); in LowerABS() 31324 NODE_NAME_CASE(CMOV) in getTargetNodeName() 34672 case X86ISD::CMOV: { in computeKnownBitsForTargetNode() 34914 case X86ISD::CMOV: { in ComputeNumSignBitsForTargetNode() [all …]
|
| H A D | X86InstrCompiler.td | 523 // CMOV* - Used to implement the SELECT DAG operation. Expanded after 526 def CMOV#NAME : I<0, Pseudo,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | X86TargetParser.def | 104 X86_FEATURE_COMPAT(CMOV, "cmov")
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/ |
| H A D | nds32.opt | 118 Target Mask(CMOV)
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
| H A D | nds32.opt | 118 Target Report Mask(CMOV)
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 1642 MAKE_CASE(ARMISD::CMOV) in getTargetNodeName() 4761 SDValue Overflow = DAG.getNode(ARMISD::CMOV, dl, VT, TVal, FVal, in LowerSignedALUO() 4886 if (Cond.getOpcode() == ARMISD::CMOV && Cond.hasOneUse()) { in LowerSELECT() 4991 SDValue Low = DAG.getNode(ARMISD::CMOV, dl, MVT::i32, FalseLow, TrueLow, in getCMOV() 4993 SDValue High = DAG.getNode(ARMISD::CMOV, dl, MVT::i32, FalseHigh, TrueHigh, in getCMOV() 4998 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, CCR, in getCMOV() 6039 SDValue Lo = DAG.getNode(ARMISD::CMOV, dl, VT, LoSmallShift, LoBigShift, in LowerShiftRightParts() 6049 SDValue Hi = DAG.getNode(ARMISD::CMOV, dl, VT, HiSmallShift, HiBigShift, in LowerShiftRightParts() 6082 SDValue Hi = DAG.getNode(ARMISD::CMOV, dl, VT, HiSmallShift, HiBigShift, in LowerShiftLeftParts() 6088 SDValue Lo = DAG.getNode(ARMISD::CMOV, dl, VT, LoSmallShift, in LowerShiftLeftParts() [all …]
|
| H A D | ARMISelLowering.h | 95 CMOV, // ARM conditional move instructions. enumerator
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.td | 718 // Multiclass for CMOV instructions. 1299 // Section 8.5.11 - CMOV (Conditional Move) 2029 // CMOV %res, (63)0, %tmp ; set 1 if %tmp is true 2131 // CMOV %res, %t, %tmp ; set %t if %tmp is true 2225 // CMOV.w.ne %res, %tval, %tmp ; set tval if %tmp is true
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | i386-gen.c | 304 BITFIELD (CMOV),
|
| /netbsd-src/external/gpl3/binutils/dist/cpu/ |
| H A D | or1korbis.cpu | 277 ("CMOV" #xE)
|
| /netbsd-src/external/gpl3/gdb.old/dist/cpu/ |
| H A D | or1korbis.cpu | 277 ("CMOV" #xE)
|
| /netbsd-src/external/gpl3/binutils.old/dist/cpu/ |
| H A D | or1korbis.cpu | 277 ("CMOV" #xE)
|