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 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 422 milliseconds