LLVM API Documentation

Debug.h File Reference

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


Define Documentation

#define DEBUG ( X   )     do { if (DebugFlag && isCurrentDebugType(DEBUG_TYPE)) { X; } } while (0)

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().

#define DEBUG_TYPE   ""

Definition at line 52 of file Debug.h.