sergei
|
06ee500352
* MIPS: improved code generation in make_simple_ref
|
10 years ago |
sergei
|
84245a6e0c
* MIPS: doing progress with peephole optimizer.
|
11 years ago |
sergei
|
3ede5ec99b
* MIPS peephole: refactored/simplified and added (another) couple of optimizations.
|
11 years ago |
sergei
|
406a678223
* MIPS: MOVE instruction cannot be changed into conditional move (MOVZ/MOVN) if it overwrites register used as condition.
|
11 years ago |
sergei
|
1e11e34f42
+ MIPS: implemented more peephole optimizations.
|
11 years ago |
sergei
|
482e61dafa
* MIPS, TCpuAsmOptimizer.GetNextInstructionUsingReg: test that returned item is actually an instruction, because GetNextInstruction can sometimes stop on labels.
|
11 years ago |
sergei
|
c2a29a0dbb
+ MIPS: implemented peephole optimization which changes appropriate patterns into conditional moves, which are available on MIPS4 and higher.
|
11 years ago |
sergei
|
a8e30043db
+ MIPS: more peephole optimizations (basically updated to the state of SPARC peephole).
|
11 years ago |
sergei
|
06735eaefc
+ MIPS peephole optimizer: eliminate redundant moves of floating point registers.
|
11 years ago |
sergei
|
8e6d4b41e2
+ MIPS: started the peephole optimizer.
|
12 years ago |
florian
|
0c8546f94c
* more MIPS code of David Zhang integrated
|
15 years ago |