Home
last modified time | relevance | path

Searched refs:SMUL (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h76 SMUL, enumerator
H A DM68kISelLowering.cpp1603 BaseOp = NoOverflow ? ISD::MUL : M68kISD::SMUL; in lowerOverflowArithmetic()
2239 Opc == M68kISD::SUBX || Opc == M68kISD::SMUL || Opc == M68kISD::UMUL || in isM68kLogicalCmp()
3666 case M68kISD::SMUL: in getTargetNodeName()
H A DM68kInstrInfo.td127 def MxSMul : SDNode<"M68kISD::SMUL", MxSDT_BiArithCCROut, [SDNPCommutative]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h403 SMUL, enumerator
H A DX86ISelDAGToDAG.cpp3109 case X86ISD::SMUL: in selectLEAAddr()
5534 case X86ISD::SMUL: in Select()
5548 ROpc = Opcode == X86ISD::SMUL ? X86::IMUL8r : X86::MUL8r; in Select()
5549 MOpc = Opcode == X86ISD::SMUL ? X86::IMUL8m : X86::MUL8m; in Select()
H A DX86InstrFragments.td267 def X86smul_flag : SDNode<"X86ISD::SMUL", SDTBinaryArithWithFlags,
H A DX86FastISel.cpp2885 BaseOpc = X86ISD::SMUL; CondCode = X86::COND_O; break; in fastLowerIntrinsicCall()
2935 } else if (BaseOpc == X86ISD::SMUL && !ResultReg) { in fastLowerIntrinsicCall()
H A DX86ISelLowering.cpp23982 BaseOp = X86ISD::SMUL; in getX86XALUOOp()
24024 Opc == X86ISD::SBB || Opc == X86ISD::SMUL || Opc == X86ISD::UMUL || in isX86LogicalCmp()
33815 NODE_NAME_CASE(SMUL) in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td855 defm SMUL : F3_12<"smul", 0b001011, smullohi, IntRegs, i32, simm13Op, IIC_iu_smul>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrFormats.td995 // SMUL<x><y> / SMULW<y> / SMLA<x><y> / SMLAW<x><y>
H A DARMInstrInfo.td4604 defm SMUL : AI_smul<"smul">;