Commit Verlauf

Autor SHA1 Nachricht Datum
  florian 62236ec2bb * proper naming vor 8 Monaten
  florian b1151ef4ea + missing instruction vor 8 Monaten
  florian 0785652b55 + RiscV: handle ror(i)(w) in the assembler optimizer vor 9 Monaten
  florian cafaa9f5b8 + RiscV: handle rol(w) in the assembler optimizer vor 9 Monaten
  florian 310069221a * comment fixed vor 9 Monaten
  florian 61bf79c0ac + RiscV: FcmpAndi2Fcmp optimization vor 9 Monaten
  florian 860a2d0145 - disable Slti0B2B as well vor 9 Monaten
  florian ad50adf5f3 * some RiscV optimizer improvements and fixes vor 9 Monaten
  florian c7290bfb78 * enclose {$define DEBUG_AOPTCPU} in {$ifdef EXTDEBUG} vor 9 Monaten
  florian 1f6ac0609e + SltiAndi2Slti optimization vor 9 Monaten
  florian e6d140df80 * make TRVCpuAsmOptimizer.OptPass1SLTIU look further ahead vor 9 Monaten
  florian d91be468da * fix SltiuAndi2Sltiu optimization vor 9 Monaten
  florian 7a19bc012a + RiscV: SltiuAndi2Sltiu optimization vor 9 Monaten
  florian 783436f2a1 * factor out TRVCpuAsmOptimizer.OptPass1SxxI vor 9 Monaten
  florian 2679972f38 * factor out TRVCpuAsmOptimizer.OptPass1SLTIU vor 9 Monaten
  florian 70591f6449 * factor out TRVCpuAsmOptimizer.OptPass1Andi vor 9 Monaten
  florian 4427392d56 * RiscV: fix AddiAddi2Addi optimization vor 10 Monaten
  florian bf41de879a * factor out TRVCpuAsmOptimizer.OptPass1SLTI vor 11 Monaten
  florian 5c6abd2e51 * factor out TRVCpuAsmOptimizer.OptPass1SLTx vor 11 Monaten
  florian 5bb4049737 * remove accidently committed debug statement vor 11 Monaten
  florian dc2c6c8996 * factor out TRVCpuAsmOptimizer.OptPass1Sub vor 11 Monaten
  Pierre Muller f2f39d4aaa Avoid wrong typecast by checking explictly that hp1 is indeed an instruction vor 11 Monaten
  florian e082fe9752 + OptPass1FSGNJ optimization vor 11 Monaten
  florian b5eaa8555a * apply OptPass1FOP to FMIN/FMAX as well vor 11 Monaten
  florian 72daf3f556 * RiscV64: optimize 32 bit shift instructions as well vor 11 Monaten
  florian 64e87c87bc * apply OptPass1OP to SLT/SLTU as well vor 11 Monaten
  florian 065a81b72c + apply OptPass1OP to LA as well vor 11 Monaten
  florian b26c009d90 * apply Addi0Op2Op to more operations vor 1 Jahr
  florian e8144afb6b * draft of improving Addi0Op2Op vor 1 Jahr
  florian c45d03851a + Addi2Nop optimization vor 1 Jahr