LLVM
8.0.1
llvm
VirtRegMap
llvm::VirtRegMap Member List
This is the complete list of members for
llvm::VirtRegMap
, including all inherited members.
assignPassManager
(PMStack &PMS, PassManagerType T) override
llvm::FunctionPass
virtual
assignVirt2Phys
(unsigned virtReg, MCPhysReg physReg)
llvm::VirtRegMap
assignVirt2StackSlot
(unsigned virtReg)
llvm::VirtRegMap
assignVirt2StackSlot
(unsigned virtReg, int SS)
llvm::VirtRegMap
clearAllVirt
()
llvm::VirtRegMap
inline
clearVirt
(unsigned virtReg)
llvm::VirtRegMap
inline
createPass
(AnalysisID ID)
llvm::Pass
static
doFinalization
(Module &)
llvm::Pass
inline
virtual
doInitialization
(Module &) override
llvm::MachineFunctionPass
inline
virtual
dump
() const
llvm::VirtRegMap
dumpPassStructure
(unsigned Offset=0)
llvm::Pass
virtual
FunctionPass
(char &pid)
llvm::FunctionPass
inline
explicit
getAdjustedAnalysisPointer
(AnalysisID ID)
llvm::Pass
virtual
getAnalysis
() const
llvm::Pass
getAnalysis
(Function &F)
llvm::Pass
getAnalysisID
(AnalysisID PI) const
llvm::Pass
getAnalysisID
(AnalysisID PI, Function &F)
llvm::Pass
getAnalysisIfAvailable
() const
llvm::Pass
getAnalysisUsage
(AnalysisUsage &AU) const override
llvm::VirtRegMap
inline
virtual
getAsImmutablePass
()
llvm::Pass
virtual
getAsPMDataManager
()
llvm::Pass
virtual
getClearedProperties
() const
llvm::MachineFunctionPass
inline
protected
virtual
getMachineFunction
() const
llvm::VirtRegMap
inline
getOriginal
(unsigned VirtReg) const
llvm::VirtRegMap
inline
getPassID
() const
llvm::Pass
inline
getPassKind
() const
llvm::Pass
inline
getPassName
() const
llvm::Pass
virtual
getPhys
(unsigned virtReg) const
llvm::VirtRegMap
inline
getPotentialPassManagerType
() const override
llvm::FunctionPass
virtual
getPreSplitReg
(unsigned virtReg) const
llvm::VirtRegMap
inline
getRegInfo
() const
llvm::VirtRegMap
inline
getRequiredProperties
() const
llvm::MachineFunctionPass
inline
protected
virtual
getResolver
() const
llvm::Pass
inline
getSetProperties
() const
llvm::MachineFunctionPass
inline
protected
virtual
getStackSlot
(unsigned virtReg) const
llvm::VirtRegMap
inline
getTargetRegInfo
() const
llvm::VirtRegMap
inline
grow
()
llvm::VirtRegMap
hasKnownPreference
(unsigned VirtReg)
llvm::VirtRegMap
hasPhys
(unsigned virtReg) const
llvm::VirtRegMap
inline
hasPreferredPhys
(unsigned VirtReg)
llvm::VirtRegMap
ID
llvm::VirtRegMap
static
isAssignedReg
(unsigned virtReg) const
llvm::VirtRegMap
inline
lookupPassInfo
(const void *TI)
llvm::Pass
static
lookupPassInfo
(StringRef Arg)
llvm::Pass
static
MachineFunctionPass
(char &ID)
llvm::MachineFunctionPass
inline
explicit
protected
MAX_STACK_SLOT
enum value
llvm::VirtRegMap
mustPreserveAnalysisID
(char &AID) const
llvm::Pass
NO_PHYS_REG
enum value
llvm::VirtRegMap
NO_STACK_SLOT
enum value
llvm::VirtRegMap
operator=
(const VirtRegMap &)=delete
llvm::VirtRegMap
llvm::MachineFunctionPass::operator=
(const Pass &)=delete
llvm::Pass
Pass
(PassKind K, char &pid)
llvm::Pass
inline
explicit
Pass
(const Pass &)=delete
llvm::Pass
preparePassManager
(PMStack &)
llvm::Pass
virtual
print
(raw_ostream &OS, const Module *M=nullptr) const override
llvm::VirtRegMap
virtual
releaseMemory
()
llvm::Pass
virtual
runOnMachineFunction
(MachineFunction &MF) override
llvm::VirtRegMap
virtual
setIsSplitFromReg
(unsigned virtReg, unsigned SReg)
llvm::VirtRegMap
inline
setResolver
(AnalysisResolver *AR)
llvm::Pass
skipFunction
(const Function &F) const
llvm::FunctionPass
protected
verifyAnalysis
() const
llvm::Pass
virtual
VirtRegMap
()
llvm::VirtRegMap
inline
VirtRegMap
(const VirtRegMap &)=delete
llvm::VirtRegMap
~Pass
()
llvm::Pass
virtual
Generated on Sun Dec 20 2020 14:14:40 for LLVM by
1.8.13