Lines Matching defs:NVPTXImageOptimizer
1 //===-- NVPTXImageOptimizer.cpp - Image optimization pass -----------------===//
27 class NVPTXImageOptimizer : public FunctionPass {
33 NVPTXImageOptimizer();
48 char NVPTXImageOptimizer::ID = 0;
50 NVPTXImageOptimizer::NVPTXImageOptimizer()
53 bool NVPTXImageOptimizer::runOnFunction(Function &F) {
91 bool NVPTXImageOptimizer::replaceIsTypePSampler(Instruction &I) {
107 bool NVPTXImageOptimizer::replaceIsTypePSurface(Instruction &I) {
126 bool NVPTXImageOptimizer::replaceIsTypePTexture(Instruction &I) {
145 void NVPTXImageOptimizer::replaceWith(Instruction *From, ConstantInt *To) {
167 Value *NVPTXImageOptimizer::cleanupValue(Value *V) {
175 return new NVPTXImageOptimizer();