LLVM 18.0.0git
|
#include "llvm/ObjectYAML/DXContainerYAML.h"
#include "llvm/ADT/ScopeExit.h"
#include "llvm/BinaryFormat/DXContainer.h"
#include "llvm/Support/ScopedPrinter.h"
#include "llvm/BinaryFormat/DXContainerConstants.def"
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::yaml |
Macros | |
#define | SHADER_FLAG(Num, Val, Str) Val = (FlagData & (uint64_t)dxbc::FeatureFlags::Val) > 0; |
#define | SHADER_FLAG(Num, Val, Str) |
#define | SHADER_FLAG(Num, Val, Str) IO.mapRequired(#Val, Flags.Val); |
#define SHADER_FLAG | ( | Num, | |
Val, | |||
Str | |||
) | Val = (FlagData & (uint64_t)dxbc::FeatureFlags::Val) > 0; |
#define SHADER_FLAG | ( | Num, | |
Val, | |||
Str | |||
) |
#define SHADER_FLAG | ( | Num, | |
Val, | |||
Str | |||
) | IO.mapRequired(#Val, Flags.Val); |