|
MLIR 22.0.0git
|
#include "Deserializer.h"#include "mlir/Dialect/SPIRV/IR/SPIRVEnums.h"#include "mlir/Dialect/SPIRV/IR/SPIRVOps.h"#include "mlir/IR/Builders.h"#include "mlir/IR/Location.h"#include "mlir/Target/SPIRV/SPIRVBinaryUtils.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/SmallVector.h"#include "llvm/Support/Debug.h"#include <optional>#include "mlir/Dialect/SPIRV/IR/SPIRVSerialization.inc"Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::spirv |
Macros | |
| #define | DEBUG_TYPE "spirv-deserialization" |
| #define | GET_DESERIALIZATION_FNS |
| #define DEBUG_TYPE "spirv-deserialization" |
Definition at line 27 of file DeserializeOps.cpp.
| #define GET_DESERIALIZATION_FNS |
Definition at line 604 of file DeserializeOps.cpp.
|
inlinestatic |
Extracts the opcode from the given first word of a SPIR-V instruction.
Definition at line 34 of file DeserializeOps.cpp.
Referenced by mlir::spirv::Deserializer::sliceInstruction().