Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp1846 Register FoldAsLoadDefReg = MOp.getReg(); in run() local
1847 if (FoldAsLoadDefCandidates.count(FoldAsLoadDefReg)) { in run()
1852 Register FoldedReg = FoldAsLoadDefReg; in run()
1855 TII->optimizeLoadInstr(*MI, MRI, FoldAsLoadDefReg, DefMI)) { in run()
H A DTargetInstrInfo.cpp525 Register &FoldAsLoadDefReg, in optimizeLoadInstr() argument
528 DefMI = MRI->getVRegDef(FoldAsLoadDefReg); in optimizeLoadInstr()
541 if (Reg != FoldAsLoadDefReg) in optimizeLoadInstr()
553 FoldAsLoadDefReg = 0; in optimizeLoadInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp1608 Register FoldAsLoadDefReg = LoadMI.getOperand(0).getReg(); in foldMemoryOperandImpl() local
1609 if (Ops.size() != 1 || FoldAsLoadDefReg != MI.getOperand(Ops[0]).getReg()) in foldMemoryOperandImpl()
1614 MachineOperand &RegMO = RHS.getReg() == FoldAsLoadDefReg ? LHS : RHS; in foldMemoryOperandImpl()
1616 FoldAsLoadDefReg != RHS.getReg()) in foldMemoryOperandImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1815 Register &FoldAsLoadDefReg,