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

/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp136 bool isLoadFoldable(MachineInstr *MI, unsigned &FoldAsLoadDefReg);
500 unsigned &FoldAsLoadDefReg) {
514 FoldAsLoadDefReg = Reg;
580 unsigned FoldAsLoadDefReg; local
588 FoldAsLoadDefReg = 0;
602 FoldAsLoadDefReg = 0;
606 FoldAsLoadDefReg = 0;
633 if (!isLoadFoldable(MI, FoldAsLoadDefReg) && FoldAsLoadDefReg) {
638 FoldAsLoadDefReg, DefM
499 isLoadFoldable(MachineInstr *MI, unsigned &FoldAsLoadDefReg) argument
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.h410 /// whether it can be folded into MI. FoldAsLoadDefReg is the virtual register
412 /// instruction that defines FoldAsLoadDefReg, and the function returns
416 unsigned &FoldAsLoadDefReg,
H A DX86InstrInfo.cpp3745 unsigned &FoldAsLoadDefReg,
3747 if (FoldAsLoadDefReg == 0)
3751 FoldAsLoadDefReg = 0;
3756 DefMI = MRI->getVRegDef(FoldAsLoadDefReg);
3773 if (Reg != FoldAsLoadDefReg)
3789 FoldAsLoadDefReg = 0;
3744 optimizeLoadInstr(MachineInstr *MI, const MachineRegisterInfo *MRI, unsigned &FoldAsLoadDefReg, MachineInstr *&DefMI) const argument
/freebsd-10.2-release/contrib/llvm/include/llvm/Target/
H A DTargetInstrInfo.h775 /// whether it can be folded into MI. FoldAsLoadDefReg is the virtual register
777 /// instruction that defines FoldAsLoadDefReg, and the function returns
781 unsigned &FoldAsLoadDefReg,
779 optimizeLoadInstr(MachineInstr *MI, const MachineRegisterInfo *MRI, unsigned &FoldAsLoadDefReg, MachineInstr *&DefMI) const argument

Completed in 72 milliseconds