Searched refs:SMUL (Results 1 – 17 of 17) sorted by relevance
109 FAIL_IF(push_inst(compiler, SMUL | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst))); in emit_single_op()
176 #define SMUL (OPC1(0x2) | OPC3(0x0b)) macro779 …FAIL_IF(push_inst(compiler, (op == SLJIT_LMUL_UW ? UMUL : SMUL) | D(SLJIT_R0) | S1(SLJIT_R0) | S2(… in sljit_emit_op0()801 FAIL_IF(push_inst(compiler, SMUL | D(SLJIT_R1) | S1(SLJIT_R0) | S2(SLJIT_R1), DR(SLJIT_R1))); in sljit_emit_op0()
235 ADD, SUB, ADC, SBB, SMUL, enumerator
8601 Opc == X86ISD::SMUL || in isX86LogicalCmp()8792 Cond.getOpcode() == X86ISD::SMUL || in LowerBRCOND()10088 BaseOp = X86ISD::SMUL; in LowerXALUO()10701 case X86ISD::SMUL: return "X86ISD::SMUL"; in getTargetNodeName()12318 case X86ISD::SMUL: in computeMaskedBitsForTargetNode()
212 def X86smul_flag : SDNode<"X86ISD::SMUL", SDTBinaryArithWithFlags,
25152 /*SwitchOpcode*/ 107|128,3/*491*/, TARGET_VAL(X86ISD::SMUL),// ->52068
342 ADD, SUB, ADC, SBB, SMUL, enumerator
2740 BaseOpc = X86ISD::SMUL; CondOpc = X86::SETOr; break; in fastLowerIntrinsicCall()2793 } else if (BaseOpc == X86ISD::SMUL && !ResultReg) { in fastLowerIntrinsicCall()
15686 Opc == X86ISD::SMUL || in isX86LogicalCmp()15918 case ISD::SMULO: X86Opcode = X86ISD::SMUL; X86Cond = X86::COND_O; break; in LowerSELECT()16562 Cond.getOpcode() == X86ISD::SMUL || in LowerBRCOND()16628 case ISD::SMULO: X86Opcode = X86ISD::SMUL; X86Cond = X86::COND_O; break; in LowerBRCOND()20517 BaseOp = N->getValueType(0) == MVT::i8 ? X86ISD::SMUL8 : X86ISD::SMUL; in LowerXALUO()22206 case X86ISD::SMUL: return "X86ISD::SMUL"; in getTargetNodeName()24621 case X86ISD::SMUL: in computeKnownBitsForTargetNode()
241 def X86smul_flag : SDNode<"X86ISD::SMUL", SDTBinaryArithWithFlags,
490 defm SMUL : F3_12 <"smul", 0b001011, mul>;
738 defm SMUL : F3_12 <"smul", 0b001011, mul, IntRegs, i32, simm13Op, IIC_iu_smul>;
725 // SMUL<x><y> / SMULW<y> / SMLA<x><y> / SMLAW<x><y>
3693 defm SMUL : AI_smul<"smul", BinOpFrag<(mul node:$LHS, node:$RHS)>>;
854 // SMUL<x><y> / SMULW<y> / SMLA<x><y> / SMLAW<x><y>
4102 defm SMUL : AI_smul<"smul">;
157 ------------ SMUL{B,T}{B,T} ------------