/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MLxExpansionPass.cpp | 68 unsigned MulOpc, unsigned AddSubOpc, 270 unsigned MulOpc, unsigned AddSubOpc, in ExpandFPMLxInstruction() argument 284 const MCInstrDesc &MCID1 = TII->get(MulOpc); in ExpandFPMLxInstruction() 354 unsigned MulOpc, AddSubOpc; in ExpandFPMLxInstructions() local 357 MulOpc, AddSubOpc, NegAcc, HasLane) || in ExpandFPMLxInstructions() 361 ExpandFPMLxInstruction(MBB, MI, MulOpc, AddSubOpc, NegAcc, HasLane); in ExpandFPMLxInstructions()
|
H A D | ARMBaseInstrInfo.h | 514 bool isFpMLxInstruction(unsigned Opcode, unsigned &MulOpc,
|
H A D | ARMBaseInstrInfo.cpp | 87 uint16_t MulOpc; // Expanded multiplication opcode member 123 MLxHazardOpcodes.insert(ARM_MLxTable[i].MulOpc); in ARMBaseInstrInfo() 5006 ARMBaseInstrInfo::isFpMLxInstruction(unsigned Opcode, unsigned &MulOpc, in isFpMLxInstruction() argument 5014 MulOpc = Entry.MulOpc; in isFpMLxInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 5957 unsigned MulOpc, unsigned ZeroReg) { in canCombineWithMUL() argument 5958 return canCombine(MBB, MO, MulOpc, ZeroReg, true); in canCombineWithMUL() 5964 unsigned MulOpc) { in canCombineWithFMUL() argument 5965 return canCombine(MBB, MO, MulOpc); in canCombineWithFMUL() 6762 unsigned IdxDupOp, unsigned MulOpc, in genIndexedMultiply() argument 6788 MIB = BuildMI(MF, MIMetadata(Root), TII->get(MulOpc), ResultReg) in genIndexedMultiply()
|
H A D | AArch64TargetTransformInfo.cpp | 1430 template <Intrinsic::ID MulOpc, typename Intrinsic::ID FuseOpc> 1444 if (!match(Mul, m_Intrinsic<MulOpc>(m_Specific(P), m_Value(MulOp0), in instCombineSVEVectorFuseMulAddSub()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 2335 unsigned MulOpc = in widenScalarMulo() local 2340 Mulo = MIRBuilder.buildInstr(MulOpc, {WideTy, OverflowTy}, in widenScalarMulo() 2343 Mulo = MIRBuilder.buildInstr(MulOpc, {WideTy}, {LeftOperand, RightOperand}); in widenScalarMulo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 4237 unsigned MulOpc = Signed ? AMDGPUISD::MUL_I24 : AMDGPUISD::MUL_U24; in getMul24() local 4238 return DAG.getNode(MulOpc, SL, MVT::i32, N0, N1); in getMul24()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 28697 unsigned MulOpc = IsSigned ? ISD::MULHS : ISD::MUL; in LowervXi8MulWithUNPCK() local 28698 SDValue RLo = DAG.getNode(MulOpc, dl, ExVT, ALo, BLo); in LowervXi8MulWithUNPCK() 28699 SDValue RHi = DAG.getNode(MulOpc, dl, ExVT, AHi, BHi); in LowervXi8MulWithUNPCK()
|