|
LLVM
4.0.0
|
#include "llvm/ADT/SparseSet.h"#include "llvm/CodeGen/MachineBasicBlock.h"#include "llvm/MC/MCRegisterInfo.h"#include "llvm/Target/TargetRegisterInfo.h"#include <cassert>#include <utility>Go to the source code of this file.
Classes | |
| class | llvm::LivePhysRegs |
| A set of live physical registers with functions to track liveness when walking backward/forward through a basic block. More... | |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Functions | |
| raw_ostream & | llvm::operator<< (raw_ostream &OS, const LivePhysRegs &LR) |
| void | llvm::computeLiveIns (LivePhysRegs &LiveRegs, const TargetRegisterInfo &TRI, MachineBasicBlock &MBB) |
Compute the live-in list for MBB assuming all of its successors live-in lists are up-to-date. More... | |
1.8.6