HomeSort by relevance Sort by last modified time
    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