reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
45 class LiveVariables;
89 Preserved.push_back(&PassClass::ID); 108 Used.push_back(&PassClass::ID); 201 AnalysisType *Pass::getAnalysisIfAvailable() const { 204 const void *PI = &AnalysisType::ID;include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/CodeGen/LiveIntervals.cpp 91 AU.addPreserved<LiveVariables>();
lib/CodeGen/LiveVariables.cpp45 char &llvm::LiveVariablesID = LiveVariables::ID; 85 LiveVariables::VarInfo &LiveVariables::getVarInfo(unsigned RegIdx) { 739 LiveVariables::VarInfo &VI = getVarInfo(Reg);lib/CodeGen/MachineBasicBlock.cpp
898 LiveVariables *LV = P.getAnalysisIfAvailable<LiveVariables>(); 898 LiveVariables *LV = P.getAnalysisIfAvailable<LiveVariables>();lib/CodeGen/MachineVerifier.cpp
225 LiveVariables *LiveVars; 393 LiveVars = PASS->getAnalysisIfAvailable<LiveVariables>(); 1950 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg); 2316 LiveVariables::VarInfo &VI = LiveVars->getVarInfo(Reg);lib/CodeGen/PHIElimination.cpp
69 LiveVariables *LV; 138 AU.addUsedIfAvailable<LiveVariables>(); 139 AU.addPreserved<LiveVariables>(); 149 LV = getAnalysisIfAvailable<LiveVariables>(); 292 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);lib/CodeGen/TwoAddressInstructionPass.cpp
98 LiveVariables *LV; 185 AU.addUsedIfAvailable<LiveVariables>(); 186 AU.addPreserved<LiveVariables>(); 1673 LV = getAnalysisIfAvailable<LiveVariables>();lib/Target/ARM/ARMBaseInstrInfo.cpp
282 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg);
lib/Target/X86/X86InstrInfo.cpp 706 LiveVariables *LV) const {
lib/Target/X86/X86InstrInfo.h 226 LiveVariables *LV) const;