LLVM API Documentation
| addEmergencySpill(unsigned PhysReg, MachineInstr *MI) | llvm::VirtRegMap | [inline] |
| addKillPoint(unsigned virtReg, unsigned index) | llvm::VirtRegMap | [inline] |
| addRestorePoint(unsigned virtReg, MachineInstr *Pt) | llvm::VirtRegMap | [inline] |
| addSpillPoint(unsigned virtReg, bool isKill, MachineInstr *Pt) | llvm::VirtRegMap | [inline] |
| addSpillSlotUse(int FrameIndex, MachineInstr *MI) | llvm::VirtRegMap | |
| assignVirt2Phys(unsigned virtReg, unsigned physReg) | llvm::VirtRegMap | [inline] |
| assignVirt2StackSlot(unsigned virtReg) | llvm::VirtRegMap | |
| assignVirt2StackSlot(unsigned virtReg, int frameIndex) | llvm::VirtRegMap | |
| assignVirtReMatId(unsigned virtReg) | llvm::VirtRegMap | |
| assignVirtReMatId(unsigned virtReg, int id) | llvm::VirtRegMap | |
| clearAllVirt() | llvm::VirtRegMap | [inline] |
| clearVirt(unsigned virtReg) | llvm::VirtRegMap | [inline] |
| dump() const | llvm::VirtRegMap | |
| getEmergencySpills(MachineInstr *MI) | llvm::VirtRegMap | [inline] |
| getEmergencySpillSlot(const TargetRegisterClass *RC) | llvm::VirtRegMap | |
| getFoldedVirts(MachineInstr *MI) const | llvm::VirtRegMap | [inline] |
| getHighSpillSlot() const | llvm::VirtRegMap | [inline] |
| getKillPoint(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| getLowSpillSlot() const | llvm::VirtRegMap | [inline] |
| getPhys(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| getPreSplitReg(unsigned virtReg) | llvm::VirtRegMap | [inline] |
| getReMaterializedMI(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| getReMatId(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| getRestorePtRestores(MachineInstr *Pt) | llvm::VirtRegMap | [inline] |
| getSpillPtSpills(MachineInstr *Pt) | llvm::VirtRegMap | [inline] |
| getStackSlot(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| grow() | llvm::VirtRegMap | |
| hasEmergencySpills(MachineInstr *MI) const | llvm::VirtRegMap | [inline] |
| hasPhys(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| isAssignedReg(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| isImplicitlyDefined(unsigned VirtReg) const | llvm::VirtRegMap | [inline] |
| isMod enum value | llvm::VirtRegMap | |
| isModRef enum value | llvm::VirtRegMap | |
| isRef enum value | llvm::VirtRegMap | |
| isReMaterialized(unsigned virtReg) const | llvm::VirtRegMap | [inline] |
| isRestorePt(MachineInstr *Pt) const | llvm::VirtRegMap | [inline] |
| isSpillPt(MachineInstr *Pt) const | llvm::VirtRegMap | [inline] |
| isSpillSlotUsed(int FrameIndex) const | llvm::VirtRegMap | [inline] |
| MAX_STACK_SLOT enum value | llvm::VirtRegMap | |
| MI2VirtMapTy typedef | llvm::VirtRegMap | |
| ModRef enum name | llvm::VirtRegMap | |
| NO_PHYS_REG enum value | llvm::VirtRegMap | |
| NO_STACK_SLOT enum value | llvm::VirtRegMap | |
| print(std::ostream &OS) const | llvm::VirtRegMap | |
| print(std::ostream *OS) const | llvm::VirtRegMap | [inline] |
| removeKillPoint(unsigned virtReg) | llvm::VirtRegMap | [inline] |
| RemoveMachineInstrFromMaps(MachineInstr *MI) | llvm::VirtRegMap | |
| setIsImplicitlyDefined(unsigned VirtReg) | llvm::VirtRegMap | [inline] |
| setIsSplitFromReg(unsigned virtReg, unsigned SReg) | llvm::VirtRegMap | [inline] |
| setVirtIsReMaterialized(unsigned virtReg, MachineInstr *def) | llvm::VirtRegMap | [inline] |
| transferEmergencySpills(MachineInstr *Old, MachineInstr *New) | llvm::VirtRegMap | [inline] |
| transferRestorePts(MachineInstr *Old, MachineInstr *New) | llvm::VirtRegMap | [inline] |
| transferSpillPts(MachineInstr *Old, MachineInstr *New) | llvm::VirtRegMap | [inline] |
| virtFolded(unsigned VirtReg, MachineInstr *OldMI, MachineInstr *NewMI, ModRef MRInfo) | llvm::VirtRegMap | |
| virtFolded(unsigned VirtReg, MachineInstr *MI, ModRef MRInfo) | llvm::VirtRegMap | |
| VirtRegMap(MachineFunction &mf) | llvm::VirtRegMap | [explicit] |