вс, 17 нояб. 2024 г. в 21:23, Georg-Johann Lay <a...@gjlay.de>: > > Am 17.11.24 um 17:01 schrieb Denis Chertykov: > > вс, 17 нояб. 2024 г. в 18:42, Georg-Johann Lay <a...@gjlay.de>: > >> > >> This introduces a new post reload pass that tracks known values held > >> in registers and performs optimizations based on that knowledge. > >> > >> It runs between the two instances of the RTL peephole pass. > > [...] > >> (Memento, AbsInt, AbsInsByte, AbsIntVal) > >> (OptimizaData, InsnOptimizeData, FindPliesData) > >> (InsnInfo, BBInfo, Ply, Plies): New structs / classes. > > > > IMHO: this names doesn't conform to GNU coding standards. > > > > Denis. > > Here is a revised patch that uses memento_t instead of Memento etc. > > (Sadly, readability goes down imho). >
I'm impressed. Go forward, please apply. Denis.