In Elbrus2000 compiler (Elbrus2000 is a VLIW processor that was
developed by Elbrus company, now bought by Intel) we did this
optimization with:
1. Value Numbering (which we treated as analysis, not optimization)
that does constant folding on the fly and sets constant class of
congruency for "x + y" operation
2. Any kind of optimization that uses help of classes of congruences
(constant substitution, peephole... you name it).
Re: kernel panic core dumper aborting in 5.3 on 8GB RAM system ... what relation do you see between optimization of C code ... > Intels Itanic problem has two parts. ... > If Intel had simply just stopped backing up to assimilate a bit of DECs Alpha... (comp.unix.bsd.freebsd.misc)
Re: Intel Fortran on AMD CPUs with SSE3? ... somehow I started to think that the optimization in intel...fortran compiler is sort of biased for intel processors. ... It's optimization requirements are somewhat strange, and there's no reason why any compiler would go the last mile to match all of them. ... The optimization requirement to use the combination of x87 scalar, plus a few specific SSE2 instructions, along with SSE2 vector instructions, went away with Intel Core architecture.... (comp.lang.fortran)
Re: kernel panic core dumper aborting in 5.3 on 8GB RAM system ... what relation do you see between optimization of C code ... > peep hole optimization which looks carefully at machine instructions....intel puts in their doritos. ... > a notoriously crappy HP-PA processor was the last nail in the coffin. ... (comp.unix.bsd.freebsd.misc)
Re: Inline assembly optimization ...Manual assembly optimization is very difficult, especially, for Pentium ... predicting the way CPU executes instructions becomes nightmare. ...Intel VTune was less than helpfull. ... The alternative is to turn on the assembler listing output and hand ... (comp.lang.asm.x86)