diff options
Diffstat (limited to 'lib/Target/NVPTX/NVPTX.h')
-rw-r--r-- | lib/Target/NVPTX/NVPTX.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/NVPTX/NVPTX.h b/lib/Target/NVPTX/NVPTX.h index e5fae85bacf2..e91385ac13f2 100644 --- a/lib/Target/NVPTX/NVPTX.h +++ b/lib/Target/NVPTX/NVPTX.h @@ -46,8 +46,10 @@ FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM, ModulePass *createNVPTXAssignValidGlobalNamesPass(); ModulePass *createGenericToNVVMPass(); FunctionPass *createNVPTXFavorNonGenericAddrSpacesPass(); -ModulePass *createNVVMReflectPass(); -ModulePass *createNVVMReflectPass(const StringMap<int>& Mapping); +FunctionPass *createNVPTXInferAddressSpacesPass(); +FunctionPass *createNVVMIntrRangePass(unsigned int SmVersion); +FunctionPass *createNVVMReflectPass(); +FunctionPass *createNVVMReflectPass(const StringMap<int> &Mapping); MachineFunctionPass *createNVPTXPrologEpilogPass(); MachineFunctionPass *createNVPTXReplaceImageHandlesPass(); FunctionPass *createNVPTXImageOptimizerPass(); @@ -55,8 +57,6 @@ FunctionPass *createNVPTXLowerKernelArgsPass(const NVPTXTargetMachine *TM); BasicBlockPass *createNVPTXLowerAllocaPass(); MachineFunctionPass *createNVPTXPeephole(); -bool isImageOrSamplerVal(const Value *, const Module *); - extern Target TheNVPTXTarget32; extern Target TheNVPTXTarget64; |