LLVM 23.0.0git
DXILDebugInfo.cpp File Reference
#include "DXILDebugInfo.h"
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/IR/DebugInfo.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/IntrinsicsDirectX.h"
#include "llvm/IR/Module.h"
#include "llvm/Transforms/Utils/BasicBlockUtils.h"

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "dx-debug-info"

Functions

static void replaceDbgVariableIntr (DbgVariableIntrinsic *DVI, Function *NewF, DXILDebugInfoMap &Res)
static void replaceDbgValue (Module &M, DXILDebugInfoMap &Res)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "dx-debug-info"

Definition at line 17 of file DXILDebugInfo.cpp.

Function Documentation

◆ replaceDbgValue()

◆ replaceDbgVariableIntr()