Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  florian 01b311f6cf * do not insert constant tables on arm thumb in it* sequences 11 năm trước cách đây
  Jonas Maebe 45e03d768e * handle ARM PIC jump tables in determining the maximum offset for 11 năm trước cách đây
  Károly Balogh 71e492db1b made arm-linux system unit compilable on anything but Thumb2 after r26161 11 năm trước cách đây
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables 12 năm trước cách đây
  florian d4968e054b + arm: tsettings.instructionset 12 năm trước cách đây
  florian 950194678a * handle jump tables correctly when inserting constant pools on arm thumb 12 năm trước cách đây
  florian b4c7b40049 * do not split statements following A_IT* instructions on arm thumb2 when inserting constant pools 12 năm trước cách đây
  florian 6df2917d93 * fix spilling of vfp instructions 12 năm trước cách đây
  florian 4056194e7c * don't ignore by accident the next instruction after a newly inserted constant pool 12 năm trước cách đây
  florian ccdd4437d6 * arm thumb: do not cause bxx getting too long ranges when inserting constant blocks 12 năm trước cách đây
  florian cec28ef512 * when inserting pc relative data blocks on arm thumb, avoid negative pc offsets, if needed, the data is copied 12 năm trước cách đây
  florian 4e4cc4e289 * support neg instruction for spilling 12 năm trước cách đây
  florian c2baf7b4c0 Merge r23058 12 năm trước cách đây
  florian 086ae4b999 Merge r22905 and r22906 12 năm trước cách đây
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet 12 năm trước cách đây
  florian 47d43750e4 * remove unused units from uses statements 12 năm trước cách đây
  florian 8221681871 + add spilling info for the RBIT instruction 13 năm trước cách đây
  Jeppe Johansen 4e84431dde Fix some optimizations which assume that there are 3 operands 13 năm trước cách đây
  Jeppe Johansen 3e963a49e2 Added support for IT block merging 13 năm trước cách đây
  Jeppe Johansen 9ec9b44784 Add CBNZ/CBZ instructions 13 năm trước cách đây
  Jeppe Johansen b788ba660d Fix optimizations of Thumb-2 code 13 năm trước cách đây
  florian 54d3d736f5 * patch by Jeppe Johansen to add support for handling different flags for xPSR regs, 13 năm trước cách đây
  florian 7840b4657a * the improved arm optimizer might move instructions around so the old hacky test if a label with its data has been already embedded into the code by checking if the offset is 0 does not work anymore so a new field for tai_label has been introduced for this purpose 13 năm trước cách đây
  florian e81ba0f82e + make use of the armv6+ sign/zero extension instructions if appropriate 13 năm trước cách đây
  masta aeb15ba2b6 Fixed postfix check in taicpu.is_same_reg_move 13 năm trước cách đây
  florian fefc130efc * patch by Nico Erfurth: Handle BIC properly in taicpu.spilling_get_operation_type 13 năm trước cách đây
  florian 2560266e5d * skip comments properly when searching for places for constant pool distances 13 năm trước cách đây
  florian 77ae218556 * safer calculation of pool placement on arm 13 năm trước cách đây
  Jonas Maebe bbf0e35a51 + Support for ARM CPS/CPSIE/CPSID instructions and mode flag bitfield 14 năm trước cách đây
  Jonas Maebe 780e75bfac o patch by Jeppe Johansen to fix mantis #17472: 14 năm trước cách đây