Histórico de Commits

Autor SHA1 Mensagem Data
  florian bf24882c33 * patch by J. Gareth Moreton: fix building for armv6m after r43441 há 5 anos atrás
  florian 0ab0eefae0 + separate JUMP_DEBUG define há 5 anos atrás
  florian d82335bf9a * do not remove cfi_endproc after jmps há 5 anos atrás
  florian 5c0a5b73c7 * patch by J. Gareth Moreton: fix compilation with debug info after r43441 and friends, resolves #36299 há 5 anos atrás
  florian 47dcc5b05b * patch by J. Gareth Moreton, issue #36271, part 1: general rework of the jump optimizer há 5 anos atrás
  Jonas Maebe 67fc9a7853 * fixed peephole opitimizer removing some infinite loops (mantis #36139) há 6 anos atrás
  florian 9230ae5aab o overhaul-base.patch by J. Gareth Moreton, base for further patches há 6 anos atrás
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 há 6 anos atrás
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would há 6 anos atrás
  Jonas Maebe 5d28e2156b + support for generating Dwarf CFI using .cfi_* directives há 6 anos atrás
  florian 94d7a02fae * modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimizers, resolves #34679 há 6 anos atrás
  Jonas Maebe 122d0d36d6 + volatile() expression that marks an expression as volatile há 6 anos atrás
  florian 9b0ff05ee8 - get rid of MaxOps, it is redundant with max_operands há 7 anos atrás
  florian 2a016889de * skip align directives after unconditional jumps há 7 anos atrás
  pierre 0abc978cc4 Change RemoveCurrentP parameter type to tai, because GetNextInstruction does not always return a taicpu, adapt code in avr/aoptcpu unit há 7 anos atrás
  Jeppe Johansen 054bf32f1f Add RV64GC cpu type. há 7 anos atrás
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. há 7 anos atrás
  florian 5782acc32d * patch by J. Gareth Moreton to fix 33909 há 7 anos atrás
  florian ae950956af + TAOptObj.*PeepHoleOpts* check if p is really assigned há 7 anos atrás
  florian 78878f59b1 + generic TAOptObj.AllocRegBetween há 7 anos atrás
  florian 52510ea933 + TUsedRegs.Dump há 7 anos atrás
  florian 8315c660f4 * fix JumpTargetOp for sparc64 há 8 anos atrás
  florian 7f286eb54e + define cpudelayslot: set during compiler compilation for CPUs having branch instructions with delay slot (MIPS, SPARC) há 8 anos atrás
  florian f4718c0969 * made nop handling generic for sparc, so it is used by sparc64 as well há 8 anos atrás
  florian b1dff29cbf * removed unused units há 8 anos atrás
  florian e3f0b338d4 * SkipLabels moved to aoptutils há 8 anos atrás
  nickysn c096b1fe6b * fixed the debug output, generated by -dDEBUG_INSTRUCTIONREGISTERDEPENDENCIES há 8 anos atrás
  nickysn a9617b623f + print info about the registers, in which new values are written (as reported há 8 anos atrás
  nickysn 7ea0429d40 + added new compiler debug ifdef DEBUG_INSTRUCTIONREGISTERDEPENDENCIES, which há 8 anos atrás
  florian b274599a47 * made some assembler optimizer methods class methods há 9 anos atrás