LLVM 18.0.0git
Functions | Variables
DXILPrettyPrinter.cpp File Reference
#include "DXILResourceAnalysis.h"
#include "DirectX.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Functions

 INITIALIZE_PASS_BEGIN (DXILPrettyPrinter, "dxil-pretty-printer", "DXIL Metadata Pretty Printer", true, true) INITIALIZE_PASS_END(DXILPrettyPrinter
 

Variables

dxil pretty printer
 
dxil pretty DXIL Metadata Pretty Printer
 
dxil pretty DXIL Metadata Pretty true
 

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( DXILPrettyPrinter  ,
"dxil-pretty-printer"  ,
"DXIL Metadata Pretty Printer"  ,
true  ,
true   
)

Variable Documentation

◆ printer

dxil pretty printer

Definition at line 53 of file DXILPrettyPrinter.cpp.

Referenced by llvm::cl::printOptionDiff(), and printRegImmShift().

◆ Printer

dxil pretty DXIL Metadata Pretty Printer

Definition at line 54 of file DXILPrettyPrinter.cpp.

Referenced by llvm::AArch64MCInstLower::AArch64MCInstLower(), llvm::LLVMTargetMachine::addAsmPrinter(), llvm::LLVMTargetMachine::addPassesToEmitMC(), llvm::ARCMCInstLower::ARCMCInstLower(), llvm::AVRMCInstLower::AVRMCInstLower(), llvm::BPFMCInstLower::BPFMCInstLower(), llvm::createGCInfoPrinter(), llvm::CSKYMCInstLower::CSKYMCInstLower(), llvm::MCInst::dump_pretty(), llvm::pdb::SymbolGroup::formatFromChecksumsOffset(), llvm::pdb::SymbolGroup::formatFromFileName(), formatInternal(), GetSymbolRef(), llvm::LanaiMCInstLower::LanaiMCInstLower(), llvm::MSP430MCInstLower::MSP430MCInstLower(), llvm::pdb::operator<<(), llvm::printAmdKernelCodeField(), llvm::VPlan::printDOT(), llvm::ScopedPrinter::printList(), llvm::printMIR(), llvm::codeview::printTypeIndex(), llvm::WebAssemblyMCInstLower::WebAssemblyMCInstLower(), writeDIArgList(), writeDIAssignID(), writeDIBasicType(), writeDICommonBlock(), writeDICompileUnit(), writeDICompositeType(), writeDIDerivedType(), writeDIEnumerator(), writeDIFile(), writeDIGenericSubrange(), writeDIGlobalVariable(), writeDIGlobalVariableExpression(), writeDIImportedEntity(), writeDILabel(), writeDILexicalBlock(), writeDILexicalBlockFile(), writeDILocalVariable(), writeDILocation(), writeDIMacro(), writeDIMacroFile(), writeDIModule(), writeDINamespace(), writeDIObjCProperty(), writeDIStringType(), writeDISubprogram(), writeDISubrange(), writeDISubroutineType(), writeDITemplateTypeParameter(), writeDITemplateValueParameter(), writeGenericDINode(), and llvm::XCoreMCInstLower::XCoreMCInstLower().

◆ true

dxil pretty DXIL Metadata Pretty true

Definition at line 54 of file DXILPrettyPrinter.cpp.