LLVM  15.0.0git
Namespaces | Functions
SPIRV.h File Reference
#include "MCTargetDesc/SPIRVMCTargetDesc.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/Target/TargetMachine.h"
Include dependency graph for SPIRV.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

FunctionPass * llvm::createSPIRVPreLegalizerPass ()
 
FunctionPassllvm::createSPIRVEmitIntrinsicsPass (SPIRVTargetMachine *TM)
 
InstructionSelectorllvm::createSPIRVInstructionSelector (const SPIRVTargetMachine &TM, const SPIRVSubtarget &Subtarget, const RegisterBankInfo &RBI)
 
void llvm::initializeSPIRVModuleAnalysisPass (PassRegistry &)
 
void llvm::initializeSPIRVPreLegalizerPass (PassRegistry &)
 
void llvm::initializeSPIRVEmitIntrinsicsPass (PassRegistry &)