Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp388 auto IsReassociableFMA = [&](const MachineInstr &Instr, int16_t &AddOpIdx, in getFMAPatterns()
408 AddOpIdx = FMAOpIdxInfo[Idx][InfoArrayIdxAddOpIdx]; in getFMAPatterns()
410 const MachineOperand &OpAdd = Instr.getOperand(AddOpIdx); in getFMAPatterns()
421 int16_t AddOpIdx = -1; in getFMAPatterns() local
438 if (IsReassociableFMA(Root, AddOpIdx, MulOpIdx, true)) { in getFMAPatterns()
492 AddOpIdx = -1; in getFMAPatterns()
493 if (!IsReassociableFMA(Root, AddOpIdx, MulOpIdx, false)) in getFMAPatterns()
496 assert((AddOpIdx >= 0) && "add operand index not right!"); in getFMAPatterns()
498 Register RegB = Root.getOperand(AddOpIdx).getReg(); in getFMAPatterns()
502 AddOpIdx = -1; in getFMAPatterns()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2681 genShXAddAddShift(MachineInstr &Root, unsigned AddOpIdx, in genShXAddAddShift() argument
2694 MRI.getUniqueVRegDef(AddMI->getOperand(AddOpIdx).getReg()); in genShXAddAddShift()
2717 const MachineOperand &X = AddMI->getOperand(3 - AddOpIdx); in genShXAddAddShift()