Lines Matching defs:NVPTXImageOptimizer
1 //===-- NVPTXImageOptimizer.cpp - Image optimization pass -----------------===//
28 class NVPTXImageOptimizer : public FunctionPass {
34 NVPTXImageOptimizer();
49 char NVPTXImageOptimizer::ID = 0;
51 NVPTXImageOptimizer::NVPTXImageOptimizer()
54 bool NVPTXImageOptimizer::runOnFunction(Function &F) {
92 bool NVPTXImageOptimizer::replaceIsTypePSampler(Instruction &I) {
108 bool NVPTXImageOptimizer::replaceIsTypePSurface(Instruction &I) {
127 bool NVPTXImageOptimizer::replaceIsTypePTexture(Instruction &I) {
146 void NVPTXImageOptimizer::replaceWith(Instruction *From, ConstantInt *To) {
168 Value *NVPTXImageOptimizer::cleanupValue(Value *V) {
176 return new NVPTXImageOptimizer();