OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LiveReg
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/
ExecutionDepsFix.cpp
111
///
LiveReg
- Information about a live register.
112
struct
LiveReg
{
118
/// current basic block. When a
LiveReg
is used to represent a live-out
137
LiveReg
*LiveRegs;
138
typedef DenseMap<MachineBasicBlock*,
LiveReg
*> LiveOutMap;
360
LiveRegs = new
LiveReg
[NumRegs];
644
SmallVector<
LiveReg
, 4> Regs;
647
const
LiveReg
&LR = LiveRegs[rx];
655
for (SmallVectorImpl<
LiveReg
>::iterator i = Regs.begin(), e = Regs.end();
RegAllocFast.cpp
71
struct
LiveReg
{
78
explicit
LiveReg
(unsigned v)
86
typedef SparseSet<
LiveReg
> LiveRegMap;
171
void addKillFlag(const
LiveReg
&);
180
void assignVirtToPhysReg(
LiveReg
&, unsigned PhysReg);
234
void RAFast::addKillFlag(const
LiveReg
&LR) {
278
LiveReg
&LR = *LRI;
491
void RAFast::assignVirtToPhysReg(
LiveReg
&LR, unsigned PhysReg) {
589
std::tie(LRI, New) = LiveVirtRegs.insert(
LiveReg
(VirtReg));
622
std::tie(LRI, New) = LiveVirtRegs.insert(
LiveReg
(VirtReg))
[
all
...]
TargetInstrInfo.cpp
355
unsigned
LiveReg
= LiveOp.getReg();
366
if (RC->hasSubClassEq(MRI.getRegClass(
LiveReg
)))
Completed in 421 milliseconds