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

Declarations

include/llvm/Transforms/InstCombine/InstCombine.h
   70 FunctionPass *createInstructionCombiningPass(bool ExpensiveCombines = true);

References

examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
   95       FPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
  137     FPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
  213     FPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h
  230     FPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/Chapter4/toy.cpp
  560   TheFPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/Chapter5/toy.cpp
  834   TheFPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/Chapter6/toy.cpp
  953   TheFPM->add(createInstructionCombiningPass());
examples/Kaleidoscope/Chapter7/toy.cpp
 1123   TheFPM->add(createInstructionCombiningPass());
include/llvm/LinkAllPasses.h
  123       (void) llvm::createInstructionCombiningPass();
lib/Transforms/IPO/PassManagerBuilder.cpp
  246   PM.add(createInstructionCombiningPass(ExpensiveCombines));
  296     MPM.add(createInstructionCombiningPass()); // Combine silly seq's
lib/Transforms/InstCombine/InstructionCombining.cpp
 3651   unwrap(PM)->add(createInstructionCombiningPass());
tools/clang/lib/CodeGen/BackendUtil.cpp
  311     PM.add(createInstructionCombiningPass());
tools/polly/lib/CodeGen/CodegenCleanup.cpp
   66     FPM->add(createInstructionCombiningPass(true));
   74     FPM->add(createInstructionCombiningPass(true));
   84     FPM->add(createInstructionCombiningPass(true));
   95     FPM->add(createInstructionCombiningPass(true));
  102     FPM->add(createInstructionCombiningPass(true));
tools/polly/lib/Transform/Canonicalization.cpp
   37   PM.add(llvm::createInstructionCombiningPass());
   47     PM.add(llvm::createInstructionCombiningPass());
   50   PM.add(llvm::createInstructionCombiningPass());