reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Transforms/Scalar/GVN.h
  297 FunctionPass *createGVNPass(bool NoLoads = false);

References

examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
   97       FPM->add(createGVNPass());
examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
  139     FPM->add(createGVNPass());
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
  215     FPM->add(createGVNPass());
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h
  232     FPM->add(createGVNPass());
examples/Kaleidoscope/Chapter4/toy.cpp
  564   TheFPM->add(createGVNPass());
examples/Kaleidoscope/Chapter5/toy.cpp
  838   TheFPM->add(createGVNPass());
examples/Kaleidoscope/Chapter6/toy.cpp
  957   TheFPM->add(createGVNPass());
examples/Kaleidoscope/Chapter7/toy.cpp
 1127   TheFPM->add(createGVNPass());
include/llvm/LinkAllPasses.h
  186       (void) llvm::createGVNPass();
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  634     addPass(createGVNPass());
lib/Target/NVPTX/NVPTXTargetMachine.cpp
  215     addPass(createGVNPass());
lib/Transforms/IPO/PassManagerBuilder.cpp
  391                    : createGVNPass(DisableGVNLoadPRE)); // Remove redundancies
  912                 : createGVNPass(DisableGVNLoadPRE)); // Remove redundancies.
lib/Transforms/Scalar/Scalar.cpp
  152   unwrap(PM)->add(createGVNPass());
tools/clang/lib/CodeGen/BackendUtil.cpp
  310     PM.add(createGVNPass());
tools/polly/lib/CodeGen/CodegenCleanup.cpp
   80     FPM->add(createGVNPass());
   91     FPM->add(createGVNPass());