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
109
///
LiveReg
- Information about a live register.
110
struct
LiveReg
{
116
/// current basic block. When a
LiveReg
is used to represent a live-out
135
LiveReg
*LiveRegs;
136
typedef DenseMap<MachineBasicBlock*,
LiveReg
*> LiveOutMap;
346
LiveRegs = new
LiveReg
[NumRegs];
575
SmallVector<
LiveReg
, 4> Regs;
578
const
LiveReg
&LR = LiveRegs[rx];
586
for (SmallVectorImpl<
LiveReg
>::iterator i = Regs.begin(), e = Regs.end();
RegAllocFast.cpp
70
struct
LiveReg
{
77
explicit
LiveReg
(unsigned v)
85
typedef SparseSet<
LiveReg
> LiveRegMap;
170
void addKillFlag(const
LiveReg
&);
179
void assignVirtToPhysReg(
LiveReg
&, unsigned PhysReg);
233
void RAFast::addKillFlag(const
LiveReg
&LR) {
277
LiveReg
&LR = *LRI;
490
void RAFast::assignVirtToPhysReg(
LiveReg
&LR, unsigned PhysReg) {
585
tie(LRI, New) = LiveVirtRegs.insert(
LiveReg
(VirtReg));
618
tie(LRI, New) = LiveVirtRegs.insert(
LiveReg
(VirtReg))
[
all
...]
TargetInstrInfo.cpp
320
unsigned
LiveReg
= LiveOp.getReg();
331
if (RC->hasSubClassEq(MRI.getRegClass(
LiveReg
)))
Completed in 60 milliseconds