Historie revizí

Autor SHA1 Zpráva Datum
  florian d2d1c30b53 * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: před 4 roky
  florian 6a653c298c * patch by Christo Crause: do not generate LDD for avrtiny, resolves #38958 před 4 roky
  florian e168707f5b * patch by Christo Crause: handle references to absolute address 0 correctly, resolves #38861 před 4 roky
  florian af4eb12b43 * patch by Christo Crause to fix illegal ldd generation for avrtiny, resolves #37929 před 4 roky
  nickysn 34eb9ade91 * fix for OP_ROR in tcgavr.a_op_reg_reg_internal před 5 roky
  florian 32e17c5114 * for avr1, do not save registers during an interrupt procedure, as it has no memory to store them před 5 roky
  florian 8d1eeea942 * actually, with lds/sts avrtiny can load addresses up to 191 před 5 roky
  florian dd2212e1f7 * based on a patch by Christo Crause: more compiler fixes for avrtiny, resolves #36646 před 5 roky
  florian 0dc7bfde42 * patch by Christo Crause: support for megaAVR 0 and tinyAVR 0/1, #36616, part 1/3 před 5 roky
  florian 23d26d495f * AVR: attiny can do post increment operations, so remove code working around this před 5 roky
  florian bee41253bd + AVR: initial support for the avrtiny architecture před 5 roky
  florian 4a73c31c82 * AVR: tcgavr.normalize_ref must always load the reference into tmpreg před 5 roky
  florian a9bbcccb5d + AVR: GetDefaultZeroReg and GetDefaultTmpReg před 5 roky
  florian 3328f991c7 * AVR: fixes pushing and handling of stack passed parameters před 5 roky
  florian b04f398d27 * avr: help the compiler with constant loading to avoid ie 200309041 před 5 roky
  florian 3b5dfbf79c * avr: more precise execution weigth for shift loops před 5 roky
  florian b241fec17b * avr directly encodes constant shifts of 64 bit values před 5 roky
  florian 63375effda * patch by Christo Crause: fix for r43136 před 5 roky
  florian 8e68ea69cb * (modified/re-formatted) patch by Christo Crause: AVR: Optimizing code generation for shift with compile time constant před 5 roky
  florian bf85e51962 * AVR: patch by Christo Crause: fixes tcgavr.g_concatcopy for data with size>255, resolves #36066 před 5 roky
  florian 97b0bda68d * fix tcgavr.g_flags2reg for sizes > 1 byte před 6 roky
  Jeppe Johansen d14e3e96a7 - Fix bug in software overflow checking for longint's. před 6 roky
  Jeppe Johansen 0c4d299514 AVR: Add support for using nostackframe in interrupt routines. před 6 roky
  Jeppe Johansen 49ac4e0ed3 AVR: Add optimizations for sign testing, and a better Abs() implementation. před 6 roky
  Jeppe Johansen 464aeb266e - Fix overflow checking for multiplication operations on AVR. před 6 roky
  Jeppe Johansen 3916bcba38 Check if the current register was the last in the cgpara, to avoid running over the last register allocated. před 6 roky
  florian 3d3e828151 * properly allocate parameter registers for constants on avr, resolves #33932 před 6 roky
  florian 7ac474341a * patch (slighly modified) by Christo Crause to write 16 bit registers on avr in hi/lo order, resolves #34721 před 6 roky
  Jonas Maebe 3ac703506c * rest of the previous accidental partial commit před 6 roky
  Jonas Maebe d69ad8fa41 * removed temppos field again from parameter locations: they're not allocated před 7 roky