summaryrefslogtreecommitdiff
path: root/compiler/mips/aoptcpu.pas
Commit message (Expand)AuthorAgeFilesLines
* Also avoid invalid typecast for RegLoadedWithNewValue method for mips, sparc...pierre2021-04-121-1/+1
* * Fixed the peephole optimization of conditional movs for mips.yury2020-07-221-10/+12
* Try to fix mipsel-android by making sure P does not point to a freed instructionpierre2020-07-191-1/+3
* o patch by J. Gareth Moreton:florian2019-11-201-1/+27
* * optimization Move removed 4 fixedflorian2019-11-161-1/+2
* * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-0/+12
* * MIPS: fixed TCpuAsmOptimizer.InstructionLoadsFromReg, it now correctly cons...sergei2017-04-231-2/+2
* + DebugMsg based debugging for the mips(el) assembler optimizerflorian2017-04-221-1/+22
* + Next portion of MIPS peephole optimizations. Get more aggressive and do mor...sergei2016-02-131-24/+87
* * Reverted r29373 and replaced it with more appropriate fix.sergei2016-02-131-9/+8
* o refactored some peephole optimizer code:florian2016-01-241-24/+26
* * mips: Fixed internal error 2014061703 when optimization are enabled.yury2015-10-211-9/+11
* * MIPS peephole: check that operand is present before accessing its fields, a...sergei2015-03-061-1/+3
* Try to avoid uncorrect optimization pierre2015-01-021-4/+9
* * MIPS: improved code generation in make_simple_refsergei2014-10-211-31/+67
* * MIPS: doing progress with peephole optimizer.sergei2014-09-081-2/+15
* * MIPS peephole: refactored/simplified and added (another) couple of optimiza...sergei2014-09-031-16/+59
* * MIPS: MOVE instruction cannot be changed into conditional move (MOVZ/MOVN) ...sergei2014-09-031-7/+12
* + MIPS: implemented more peephole optimizations.sergei2014-08-291-2/+123
* * MIPS, TCpuAsmOptimizer.GetNextInstructionUsingReg: test that returned item ...sergei2014-08-101-1/+4
* + MIPS: implemented peephole optimization which changes appropriate patterns ...sergei2014-06-201-0/+203
* + MIPS: more peephole optimizations (basically updated to the state of SPARC ...sergei2014-06-171-4/+149
* + MIPS peephole optimizer: eliminate redundant moves of floating point regist...sergei2013-11-251-8/+19
* + MIPS: started the peephole optimizer.sergei2013-07-201-1/+166
* * more MIPS code of David Zhang integratedflorian2009-11-201-0/+41