LLVM API Documentation
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | llvm |
Defines | |
#define | DEBUG_TYPE "" |
#define | DEBUG(X) do { if (DebugFlag && isCurrentDebugType(DEBUG_TYPE)) { X; } } while (0) |
Functions | |
bool | llvm::isCurrentDebugType (const char *Type) |
Variables | |
bool | llvm::DebugFlag |
Definition at line 58 of file Debug.h.
Referenced by AddGlobalToNode(), llvm::LiveIntervals::addIntervalsForSpills(), AddReachableCodeToWorklist(), llvm::AlphaTargetMachine::AlphaTargetMachine(), BreakUpSubtract(), BuildGlobalECs(), llvm::ConvertExpressionToType(), ConvertOperandToType(), CreateArgv(), llvm::DSGraph::DSGraph(), llvm::AlphaRegisterInfo::eliminateFrameIndex(), EliminateUsesOfECGlobals(), EmitBranchToAt(), llvm::AlphaJITInfo::emitFunctionStub(), llvm::ExecutionEngine::EmitGlobalVariable(), llvm::ScheduleDAG::EmitNode(), llvm::AlphaRegisterInfo::emitPrologue(), EvaluateStaticConstructor(), FoldTwoEntryPHINode(), getBackEdges(), getSCEVStartAndStride(), InlineCallIfPossible(), InsertInstrumentationCall(), SCCPSolver::MarkBlockExecutable(), llvm::DSNode::mergeTypeInfo(), llvm::DSNode::mergeWith(), OptimizeAwayTrappingUsesOfLoads(), OptimizeGlobalAddressOfMalloc(), llvm::AlphaJITInfo::relocate(), llvm::DSGraph::removeDeadNodes(), removeIdenticalCalls(), ReplaceUsesOfWith(), llvm::PPCJITInfo::resolveBBRefs(), llvm::AlphaJITInfo::resolveBBRefs(), llvm::Interpreter::run(), llvm::SelectionDAGISel::runOnFunction(), llvm::LiveIntervals::runOnMachineFunction(), llvm::LocalDataStructures::runOnModule(), llvm::EquivClassGraphs::runOnModule(), llvm::Inliner::runOnSCC(), llvm::SimplifyCFG(), SimplifyEqualityComparisonWithOnlyPredecessor(), SCCPSolver::Solve(), SRAGlobal(), TryToSimplifyUncondBranchFromEmptyBlock(), and X86CompilationCallback2().