Searched defs:FoldAsLoadDefReg (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp1631 unsigned FoldAsLoadDefReg = MOp.getReg(); local
1632 if (FoldAsLoadDefCandidates.count(FoldAsLoadDefReg)) {
1635 // Save FoldAsLoadDefReg because optimizeLoadInstr() resets it and
1637 unsigned FoldedReg = FoldAsLoadDefReg;
1640 TII->optimizeLoadInstr(*MI, MRI, FoldAsLoadDefReg, DefMI)) {
/external/llvm/include/llvm/Target/
H A DTargetInstrInfo.h1183 /// whether it can be folded into MI. FoldAsLoadDefReg is the virtual register
1185 /// instruction that defines FoldAsLoadDefReg, and the function returns
1189 unsigned &FoldAsLoadDefReg,
1187 optimizeLoadInstr(MachineInstr &MI, const MachineRegisterInfo *MRI, unsigned &FoldAsLoadDefReg, MachineInstr *&DefMI) const argument
/external/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp5338 unsigned &FoldAsLoadDefReg,
5340 if (FoldAsLoadDefReg == 0)
5344 FoldAsLoadDefReg = 0;
5349 DefMI = MRI->getVRegDef(FoldAsLoadDefReg);
5363 if (Reg != FoldAsLoadDefReg)
5377 FoldAsLoadDefReg = 0;
5336 optimizeLoadInstr(MachineInstr &MI, const MachineRegisterInfo *MRI, unsigned &FoldAsLoadDefReg, MachineInstr *&DefMI) const argument

Completed in 1912 milliseconds