提交历史

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