/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | LivePhysRegs.h | 49 class LivePhysRegs { 55 LivePhysRegs() = default; 58 LivePhysRegs(const TargetRegisterInfo &TRI) : TRI(&TRI) { in LivePhysRegs() function 62 LivePhysRegs(const LivePhysRegs&) = delete; 63 LivePhysRegs &operator=(const LivePhysRegs&) = delete; 167 inline raw_ostream &operator<<(raw_ostream &OS, const LivePhysRegs& LR) { 175 void computeLiveIns(LivePhysRegs &LiveRegs, const MachineBasicBlock &MBB); 182 void addLiveIns(MachineBasicBlock &MBB, const LivePhysRegs &LiveRegs); 185 void computeAndAddLiveIns(LivePhysRegs &LiveRegs, 190 LivePhysRegs LPR; in recomputeLiveIns()
|
D | ScheduleDAGInstrs.h | 247 LivePhysRegs LiveRegs;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | LivePhysRegs.cpp | 31 void LivePhysRegs::removeRegsInMask(const MachineOperand &MO, in removeRegsInMask() 45 void LivePhysRegs::removeDefs(const MachineInstr &MI) { in removeDefs() 60 void LivePhysRegs::addUses(const MachineInstr &MI) { in addUses() 73 void LivePhysRegs::stepBackward(const MachineInstr &MI) { in stepBackward() 85 void LivePhysRegs::stepForward(const MachineInstr &MI, in stepForward() 121 void LivePhysRegs::print(raw_ostream &OS) const { in print() 139 LLVM_DUMP_METHOD void LivePhysRegs::dump() const { in dump() 144 bool LivePhysRegs::available(const MachineRegisterInfo &MRI, in available() 158 void LivePhysRegs::addBlockLiveIns(const MachineBasicBlock &MBB) { in addBlockLiveIns() 177 static void addCalleeSavedRegs(LivePhysRegs &LiveRegs, in addCalleeSavedRegs() [all …]
|
D | DeadMachineInstructionElim.cpp | 36 BitVector LivePhysRegs; member in __anona675e7230111::DeadMachineInstructionElim 82 if (LivePhysRegs.test(Reg) || MRI->isReserved(Reg)) in isDead() 110 LivePhysRegs = MRI->getReservedRegs(); in runOnMachineFunction() 118 LivePhysRegs.set(LI.PhysReg); in runOnMachineFunction() 149 LivePhysRegs.reset(*SR); in runOnMachineFunction() 153 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction() 164 LivePhysRegs.set(*AI); in runOnMachineFunction() 171 LivePhysRegs.clear(); in runOnMachineFunction()
|
D | StackMapLivenessAnalysis.cpp | 52 LivePhysRegs LiveRegs;
|
D | BranchFolding.h | 132 LivePhysRegs LiveRegs;
|
D | CMakeLists.txt | 51 LivePhysRegs.cpp
|
D | BreakFalseDeps.cpp | 45 LivePhysRegs LiveRegSet;
|
/external/llvm/lib/CodeGen/ |
D | LivePhysRegs.cpp | 30 void LivePhysRegs::removeRegsInMask(const MachineOperand &MO, in removeRegsInMask() 45 void LivePhysRegs::stepBackward(const MachineInstr &MI) { in stepBackward() 74 void LivePhysRegs::stepForward(const MachineInstr &MI, in stepForward() 106 void LivePhysRegs::print(raw_ostream &OS) const { in print() 124 LLVM_DUMP_METHOD void LivePhysRegs::dump() const { in dump() 130 bool LivePhysRegs::available(const MachineRegisterInfo &MRI, in available() 144 static void addLiveIns(LivePhysRegs &LiveRegs, const MachineBasicBlock &MBB) { in addLiveIns() 151 static void addPristines(LivePhysRegs &LiveRegs, const MachineFunction &MF, in addPristines() 160 void LivePhysRegs::addLiveOutsNoPristines(const MachineBasicBlock &MBB) { in addLiveOutsNoPristines() 166 void LivePhysRegs::addLiveOuts(const MachineBasicBlock &MBB) { in addLiveOuts() [all …]
|
D | DeadMachineInstructionElim.cpp | 37 BitVector LivePhysRegs; member in __anon2ffc95cb0111::DeadMachineInstructionElim 83 if (LivePhysRegs.test(Reg) || MRI->isReserved(Reg)) in isDead() 111 LivePhysRegs = MRI->getReservedRegs(); in runOnMachineFunction() 119 LivePhysRegs.set(LI.PhysReg); in runOnMachineFunction() 153 LivePhysRegs.reset(*SR); in runOnMachineFunction() 157 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction() 168 LivePhysRegs.set(*AI); in runOnMachineFunction() 179 LivePhysRegs.clear(); in runOnMachineFunction()
|
D | StackMapLivenessAnalysis.cpp | 53 LivePhysRegs LiveRegs;
|
D | BranchFolding.h | 106 LivePhysRegs LiveRegs;
|
D | CMakeLists.txt | 43 LivePhysRegs.cpp
|
D | IfConversion.cpp | 169 LivePhysRegs Redefs; 170 LivePhysRegs DontKill; 1050 static void UpdatePredRedefs(MachineInstr &MI, LivePhysRegs &Redefs) { in UpdatePredRedefs() 1088 static void RemoveKills(MachineInstr &MI, const LivePhysRegs &DontKill) { in RemoveKills() 1103 const LivePhysRegs &DontKill, in RemoveKills()
|
/external/llvm/include/llvm/CodeGen/ |
D | LivePhysRegs.h | 43 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 146 inline raw_ostream &operator<<(raw_ostream &OS, const LivePhysRegs& LR) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | DeadMachineInstructionElim.cpp | 35 BitVector LivePhysRegs; member in __anon40778ef70111::DeadMachineInstructionElim 74 LivePhysRegs[Reg] : !MRI->use_nodbg_empty(Reg)) { in isDead() 102 LivePhysRegs = ReservedRegs; in runOnMachineFunction() 110 LivePhysRegs.set(Reg); in runOnMachineFunction() 120 LivePhysRegs.set(*LI); in runOnMachineFunction() 168 LivePhysRegs.reset(Reg); in runOnMachineFunction() 174 LivePhysRegs.reset(*SubRegs); in runOnMachineFunction() 185 LivePhysRegs.set(Reg); in runOnMachineFunction() 188 LivePhysRegs.set(*AliasSet); in runOnMachineFunction() 199 LivePhysRegs.clear(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/ |
D | livephysregs-lane-masks.mir | 27 ; The lane mask $d0:0002 is equivalent to $r0. LivePhysRegs would ignore
|
D | livephysregs-add-pristines.mir | 7 # LivePhysRegs::addPristines could accidentally remove a callee-saved
|
D | livephysregs-lane-masks2.mir | 40 ; is not recognized by LivePhysRegs. Branch folding exposes this problem
|
D | livephysregs-regmask-clobber.mir | 5 # store, so only V0 should be stored. LivePhysRegs didn't correctly remove
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MipsExpandPseudo.cpp | 192 LivePhysRegs LiveRegs; in expandAtomicCmpSwapSubword() 293 LivePhysRegs LiveRegs; in expandAtomicCmpSwap() 472 LivePhysRegs LiveRegs; in expandAtomicBinOpSubword() 614 LivePhysRegs LiveRegs; in expandAtomicBinOp()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZExpandPseudo.cpp | 77 LivePhysRegs LiveRegs(TII->getRegisterInfo()); in expandLOCRMux()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SILowerControlFlow.cpp | 98 void splitLoadM0BlockLiveIns(LivePhysRegs &RemainderLiveRegs, 413 void SILowerControlFlow::splitLoadM0BlockLiveIns(LivePhysRegs &RemainderLiveRegs, in splitLoadM0BlockLiveIns() 560 LivePhysRegs RemainderLiveRegs(TRI); in loadM0()
|
/external/llvm/lib/Target/X86/ |
D | X86FixupBWInsts.cpp | 144 LivePhysRegs LiveRegs;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86FixupBWInsts.cpp | 139 LivePhysRegs LiveRegs;
|