LLVM 20.0.0git
|
#include "DXILMetadata.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Metadata.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/VersionTuple.h"
#include "llvm/TargetParser/Triple.h"
Go to the source code of this file.
Functions | |
static StringRef | getShortShaderStage (Triple::EnvironmentType Env) |
static uint32_t | getShaderStage (Triple::EnvironmentType Env) |
|
static |
Definition at line 105 of file DXILMetadata.cpp.
References llvm::Triple::Pixel.
|
static |
Definition at line 52 of file DXILMetadata.cpp.
References llvm::Triple::Amplification, llvm::Triple::Compute, llvm::Triple::Domain, llvm::Triple::Geometry, llvm::Triple::Hull, llvm::Triple::Library, llvm_unreachable, llvm::Triple::Mesh, llvm::Triple::Pixel, and llvm::Triple::Vertex.
Referenced by llvm::dxil::createShaderModelMD().