LLVM 20.0.0git
|
#include "DXILTranslateMetadata.h"
#include "DXILMetadata.h"
#include "DXILResource.h"
#include "DXILResourceAnalysis.h"
#include "DXILShaderFlags.h"
#include "DirectX.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/Metadata.h"
#include "llvm/IR/Module.h"
#include "llvm/Pass.h"
#include "llvm/TargetParser/Triple.h"
Go to the source code of this file.
Functions | |
static void | translateMetadata (Module &M, const dxil::Resources &MDResources, const ComputedShaderFlags &ShaderFlags) |
INITIALIZE_PASS_BEGIN (DXILTranslateMetadataLegacy, "dxil-translate-metadata", "DXIL Translate Metadata", false, false) INITIALIZE_PASS_END(DXILTranslateMetadataLegacy | |
Variables | |
dxil translate | metadata |
dxil translate DXIL Translate | Metadata |
dxil translate DXIL Translate | false |
INITIALIZE_PASS_BEGIN | ( | DXILTranslateMetadataLegacy | , |
"dxil-translate-metadata" | , | ||
"DXIL Translate Metadata" | , | ||
false | , | ||
false | |||
) |
|
static |
Definition at line 25 of file DXILTranslateMetadata.cpp.
References llvm::dxil::createDXILVersionMD(), llvm::dxil::createEntryMD(), llvm::dxil::createShaderModelMD(), llvm::dxil::ValidatorVersionMD::isEmpty(), llvm::dxil::ValidatorVersionMD::update(), and llvm::dxil::Resources::write().
Referenced by llvm::DXILTranslateMetadata::run().
dxil translate DXIL Translate false |
Definition at line 87 of file DXILTranslateMetadata.cpp.
dxil translate metadata |
Definition at line 86 of file DXILTranslateMetadata.cpp.
dxil translate DXIL Translate Metadata |
Definition at line 87 of file DXILTranslateMetadata.cpp.