#include "llvm/BinaryFormat/DXContainer.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Pass.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include <cstdint>
#include "llvm/BinaryFormat/DXContainerConstants.def"
Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::dxil |
|
◆ SHADER_FLAG [1/3]
#define SHADER_FLAG |
( |
|
bit, |
|
|
|
FlagName, |
|
|
|
Str |
|
) |
| bool FlagName : 1; |
◆ SHADER_FLAG [2/3]
#define SHADER_FLAG |
( |
|
bit, |
|
|
|
FlagName, |
|
|
|
Str |
|
) |
| FlagName = false; |
◆ SHADER_FLAG [3/3]
#define SHADER_FLAG |
( |
|
bit, |
|
|
|
FlagName, |
|
|
|
Str |
|
) |
| |
Value: FlagValue |= \
FlagName ?
static_cast<uint64_t>(dxbc::FeatureFlags::FlagName) : 0ull;
Definition at line 35 of file DXILShaderFlags.h.