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

Declarations

include/llvm/Transforms/Scalar.h
  290 FunctionPass *createEarlyCSEPass(bool UseMemorySSA = false);

References

include/llvm/LinkAllPasses.h
  183       (void) llvm::createEarlyCSEPass();
lib/Target/AArch64/AArch64TargetMachine.cpp
  455     addPass(createEarlyCSEPass());
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  636     addPass(createEarlyCSEPass());
  653   addPass(createEarlyCSEPass());
lib/Target/NVPTX/NVPTXTargetMachine.cpp
  217     addPass(createEarlyCSEPass());
  242   addPass(createEarlyCSEPass());
lib/Target/PowerPC/PPCTargetMachine.cpp
  420     addPass(createEarlyCSEPass());
lib/Transforms/Coroutines/CoroSplit.cpp
  879   FPM.add(createEarlyCSEPass());
lib/Transforms/IPO/PassManagerBuilder.cpp
  264   FPM.add(createEarlyCSEPass());
  294     MPM.add(createEarlyCSEPass());             // Catch trivial redundancies
  324   MPM.add(createEarlyCSEPass(true /* Enable mem-ssa. */)); // Catch trivial redundancies
  691     MPM.add(createEarlyCSEPass());
  710       MPM.add(createEarlyCSEPass());
lib/Transforms/Scalar/Scalar.cpp
  265   unwrap(PM)->add(createEarlyCSEPass(false/*=UseMemorySSA*/));
  269   unwrap(PM)->add(createEarlyCSEPass(true/*=UseMemorySSA*/));
tools/clang/lib/CodeGen/BackendUtil.cpp
  307     PM.add(createEarlyCSEPass());
tools/polly/lib/CodeGen/CodegenCleanup.cpp
   63     FPM->add(createEarlyCSEPass());
   69     FPM->add(createEarlyCSEPass(true));
tools/polly/lib/Transform/Canonicalization.cpp
   36   PM.add(llvm::createEarlyCSEPass(UseMemSSA));