LLVM API Documentation

SourceLanguage-Unknown.cpp File Reference

#include "llvm/Debugger/SourceLanguage.h"
#include "llvm/Debugger/ProgramInfo.h"
#include <iostream>
#include <cassert>

Include dependency graph for SourceLanguage-Unknown.cpp:

Go to the source code of this file.

Variables

{ ... } ::SLU TheUnknownSourceLanguageInstance


Variable Documentation

std::multimap<std::string, SourceFunctionInfo*> FunctionMap

Definition at line 32 of file SourceLanguage-Unknown.cpp.

ProgramInfo& PI

Definition at line 31 of file SourceLanguage-Unknown.cpp.

Referenced by CanPropagatePredecessorsForPHIs(), llvm::SymbolTable::changeName(), llvm::CloneAndPruneFunctionInto(), llvm::SourceLanguage::createSourceFunctionInfo(), llvm::X86RegisterInfo::emitEpilogue(), FindObviousSharedDomOf(), FoldCondBranchOnPHI(), llvm::Pass::getAnalysis(), llvm::Pass::getAnalysisID(), llvm::Pass::getAnalysisToUpdate(), llvm::Loop::getCanonicalInductionVariable(), llvm::ProfileInfo::getExecutionCount(), llvm::Loop::getLoopLatch(), llvm::Loop::getLoopPreheader(), llvm::Pass::getPassName(), llvm::SlotCalculator::getPlane(), llvm::BasicBlock::getSinglePredecessor(), llvm::SymbolTable::getUniqueName(), llvm::LiveVariables::HandleVirtRegUse(), isPathTransparentTo(), llvm::SymbolTable::lookup(), MarkBlocksLiveIn(), llvm::LiveVariables::MarkVirtRegAliveInBlock(), llvm::PMDebug::PrintArgumentInformation(), llvm::SymbolTable::remove(), llvm::ImmediateDominators::runOnFunction(), llvm::SimplifyCFG(), llvm::SourceFunctionInfo::SourceFunctionInfo(), llvm::SCEVExpander::visitAddRecExpr(), and llvm::SymbolTable::~SymbolTable().

{ ... } SLU TheUnknownSourceLanguageInstance [static]

Referenced by llvm::SourceLanguage::getUnknownLanguageInstance().