Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp6659 SmallVectorImpl<MachineInstr *> &InsInstrs, unsigned IdxMulOpd, in genFusedMultiply() argument
6663 assert(IdxMulOpd == 1 || IdxMulOpd == 2); in genFusedMultiply()
6665 unsigned IdxOtherOpd = IdxMulOpd == 1 ? 2 : 1; in genFusedMultiply()
6666 MachineInstr *MUL = MRI.getUniqueVRegDef(Root.getOperand(IdxMulOpd).getReg()); in genFusedMultiply()
6804 unsigned IdxMulOpd, unsigned MaddOpc, const TargetRegisterClass *RC) { in genFusedMultiplyAcc() argument
6805 return genFusedMultiply(MF, MRI, TII, Root, InsInstrs, IdxMulOpd, MaddOpc, RC, in genFusedMultiplyAcc()
6833 DenseMap<unsigned, unsigned> &InstrIdxForVirtReg, unsigned IdxMulOpd, in genFusedMultiplyAccNeg() argument
6835 assert(IdxMulOpd == 1); in genFusedMultiplyAccNeg()
6839 return genFusedMultiply(MF, MRI, TII, Root, InsInstrs, IdxMulOpd, MaddOpc, RC, in genFusedMultiplyAccNeg()
6850 unsigned IdxMulOpd, unsigned MaddOpc, const TargetRegisterClass *RC) { in genFusedMultiplyIdx() argument
[all …]