This repository was archived by the owner on Feb 21, 2026. It is now read-only.
This repository was archived by the owner on Feb 21, 2026. It is now read-only.
clamr_cpuonly.cpp 53% compile time slowdown under -O0 #1865
As presented in AsiaLLVM, one edge case for bad compile performance is clamr_cpuonly.cpp (53% slowdown under -O0) from
Multisourcebenchmark.The talk describes the bottleneck in
CIRGenModule::applyReplacements(), divided in replacePointerTypeArgs (50%) and replaceAllSymbolUses (50%), while dealing dtor/ctor completion and replacement by aliasee’s.