LLVM 18.0.0git
Macros | Functions | Variables
BasicBlock.cpp File Reference
#include "llvm/IR/BasicBlock.h"
#include "SymbolTableListTraitsImpl.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/IR/CFG.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/DebugProgramInstruction.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/IntrinsicInst.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/Type.h"
#include "llvm/Support/CommandLine.h"
#include "LLVMContextImpl.h"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "ir"
 

Functions

 STATISTIC (NumInstrRenumberings, "Number of renumberings across all blocks")
 

Variables

cl::opt< boolUseNewDbgInfoFormat ("experimental-debuginfo-iterators", cl::desc("Enable communicating debuginfo positions " "through iterators, eliminating intrinsics"), cl::init(false))
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "ir"

Definition at line 30 of file BasicBlock.cpp.

Function Documentation

◆ STATISTIC()

STATISTIC ( NumInstrRenumberings  ,
"Number of renumberings across all blocks"   
)

Variable Documentation

◆ UseNewDbgInfoFormat

cl::opt< bool > UseNewDbgInfoFormat("experimental-debuginfo-iterators", cl::desc("Enable communicating debuginfo positions " "through iterators, eliminating intrinsics"), cl::init(false)) ( "experimental-debuginfo-iterators"  ,
cl::desc("Enable communicating debuginfo positions " "through iterators, eliminating intrinsics")  ,
cl::init(false)   
)