LLVM 20.0.0git
|
#include "DXILPrettyPrinter.h"
#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 | |
static void | prettyPrintResources (raw_ostream &OS, const dxil::Resources &MDResources) |
INITIALIZE_PASS_BEGIN (DXILPrettyPrinterLegacy, "dxil-pretty-printer", "DXIL Metadata Pretty Printer", true, true) INITIALIZE_PASS_END(DXILPrettyPrinterLegacy | |
Variables | |
dxil pretty | printer |
dxil pretty DXIL Metadata Pretty | Printer |
dxil pretty DXIL Metadata Pretty | true |
INITIALIZE_PASS_BEGIN | ( | DXILPrettyPrinterLegacy | , |
"dxil-pretty-printer" | , | ||
"DXIL Metadata Pretty Printer" | , | ||
true | , | ||
true | |||
) |
|
static |
Definition at line 19 of file DXILPrettyPrinter.cpp.
References OS, and llvm::dxil::Resources::print().
Referenced by llvm::DXILPrettyPrinterPass::run().
dxil pretty printer |
Definition at line 61 of file DXILPrettyPrinter.cpp.
Referenced by llvm::cl::printOptionDiff(), and printRegImmShift().
dxil pretty DXIL Metadata Pretty Printer |
Definition at line 62 of file DXILPrettyPrinter.cpp.
Referenced by llvm::LLVMTargetMachine::addAsmPrinter(), llvm::LLVMTargetMachine::addPassesToEmitMC(), llvm::AVRMCInstLower::AVRMCInstLower(), llvm::MCInst::dump_pretty(), llvm::pdb::SymbolGroup::formatFromChecksumsOffset(), llvm::pdb::SymbolGroup::formatFromFileName(), formatInternal(), GetSymbolRef(), llvm::pdb::operator<<(), printAmdKernelCodeField(), llvm::VPlan::printDOT(), llvm::ScopedPrinter::printList(), llvm::printMIR(), llvm::codeview::printTypeIndex(), 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(), and writeGenericDINode().
dxil pretty DXIL Metadata Pretty true |
Definition at line 62 of file DXILPrettyPrinter.cpp.