|
LLVM 22.0.0git
|
#include "SPIRVLegalizeZeroSizeArrays.h"#include "SPIRV.h"#include "SPIRVTargetMachine.h"#include "SPIRVUtils.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/SmallVector.h"#include "llvm/IR/IRBuilder.h"#include "llvm/IR/InstIterator.h"#include "llvm/IR/InstVisitor.h"#include "llvm/Pass.h"#include "llvm/Support/Debug.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "spirv-legalize-zero-size-arrays" |
Functions | |
| INITIALIZE_PASS (SPIRVLegalizeZeroSizeArraysLegacy, "spirv-legalize-zero-size-arrays", "Legalize SPIR-V zero-size arrays", false, false) ModulePass *llvm | |
| #define DEBUG_TYPE "spirv-legalize-zero-size-arrays" |
Definition at line 26 of file SPIRVLegalizeZeroSizeArrays.cpp.
| INITIALIZE_PASS | ( | SPIRVLegalizeZeroSizeArraysLegacy | , |
| "spirv-legalize-zero-size-arrays" | , | ||
| "Legalize SPIR-V zero-size arrays" | , | ||
| false | , | ||
| false | ) |
Definition at line 352 of file SPIRVLegalizeZeroSizeArrays.cpp.
References const, and llvm::createSPIRVLegalizeZeroSizeArraysPass().