Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DLivePhysRegs.h43 class LivePhysRegs {
47 LivePhysRegs(const LivePhysRegs&) = delete;
48 LivePhysRegs &operator=(const LivePhysRegs&) = delete;
51 LivePhysRegs() : TRI(nullptr), LiveRegs() {} in LivePhysRegs() function
54 LivePhysRegs(const TargetRegisterInfo *TRI) : TRI(TRI) { in LivePhysRegs() function
139 inline raw_ostream &operator<<(raw_ostream &OS, const LivePhysRegs& LR) {
/external/llvm/lib/CodeGen/
DDeadMachineInstructionElim.cpp37 BitVector LivePhysRegs; member in __anon8879ef820111::DeadMachineInstructionElim
78 if (LivePhysRegs.test(Reg) || MRI->isReserved(Reg)) in isDead()
109 LivePhysRegs = MRI->getReservedRegs(); in runOnMachineFunction()
118 LivePhysRegs.set(*LI); in runOnMachineFunction()
152 LivePhysRegs.reset(*SR); in runOnMachineFunction()
156 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction()
167 LivePhysRegs.set(*AI); in runOnMachineFunction()
178 LivePhysRegs.clear(); in runOnMachineFunction()
DLivePhysRegs.cpp25 void LivePhysRegs::removeRegsInMask(const MachineOperand &MO) { in removeRegsInMask()
37 void LivePhysRegs::stepBackward(const MachineInstr &MI) { in stepBackward()
66 void LivePhysRegs::stepForward(const MachineInstr &MI) { in stepForward()
93 void LivePhysRegs::print(raw_ostream &OS) const { in print()
111 void LivePhysRegs::dump() const { in dump()
DStackMapLivenessAnalysis.cpp54 LivePhysRegs LiveRegs;
163 for (LivePhysRegs::const_iterator RI = LiveRegs.begin(), RE = LiveRegs.end(); in createRegisterMask()
DCMakeLists.txt41 LivePhysRegs.cpp
DAndroid.mk39 LivePhysRegs.cpp \
DIfConversion.cpp168 LivePhysRegs Redefs;
169 LivePhysRegs DontKill;
977 static void UpdatePredRedefs(MachineInstr *MI, LivePhysRegs &Redefs) { in UpdatePredRedefs()
1004 static void RemoveKills(MachineInstr &MI, const LivePhysRegs &DontKill) { in RemoveKills()
1019 const LivePhysRegs &DontKill, in RemoveKills()
DExecutionDepsFix.cpp150 LivePhysRegs LiveRegSet;
/external/llvm/lib/Target/X86/
DX86FloatingPoint.cpp1651 LivePhysRegs LPR(TRI); in setKillFlags()
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch618 + LivePhysRegs.cpp \