Searched refs:Cmov (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrCMovSetCC.td | 16 multiclass Cmov<X86TypeInfo t, string args, bit ndd = 0, string suffix = ""> { 68 defm CMOV16 : Cmov<Xi16, binop_args>, OpSize16, TB; 69 defm CMOV32 : Cmov<Xi32, binop_args>, OpSize32, TB; 70 defm CMOV64 : Cmov<Xi64, binop_args>, TB; 74 defm CMOV16 : Cmov<Xi16, binop_ndd_args, 1, "_ND">, PD; 75 defm CMOV32 : Cmov<Xi32, binop_ndd_args, 1, "_ND">; 76 defm CMOV64 : Cmov<Xi64, binop_ndd_args, 1, "_ND">;
|
H A D | X86ISelLowering.cpp | 24324 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, T1.getValueType(), T2, T1, in LowerSELECT() local 24326 return DAG.getNode(ISD::TRUNCATE, DL, Op.getValueType(), Cmov); in LowerSELECT() 24342 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, MVT::i32, Ops); in LowerSELECT() local 24343 return DAG.getNode(ISD::TRUNCATE, DL, Op.getValueType(), Cmov); in LowerSELECT() 55730 SDValue Cmov = N->getOperand(0); in pushAddIntoCmovOfConsts() local 55732 if (!isSuitableCmov(Cmov)) in pushAddIntoCmovOfConsts() 55733 std::swap(Cmov, OtherOp); in pushAddIntoCmovOfConsts() 55734 if (!isSuitableCmov(Cmov)) in pushAddIntoCmovOfConsts() 55743 SDValue FalseOp = Cmov.getOperand(0); in pushAddIntoCmovOfConsts() 55744 SDValue TrueOp = Cmov.getOperand(1); in pushAddIntoCmovOfConsts() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 2404 SDValue Cmov = DAG.getNode(M68kISD::CMOV, DL, VTs, T2, T1, CC, Cond); in LowerSELECT() local 2405 return DAG.getNode(ISD::TRUNCATE, DL, Op.getValueType(), Cmov); in LowerSELECT()
|