Revīziju vēsture

Autors SHA1 Ziņojums Datums
  florian 8006900e8e - clean up 4 gadi atpakaļ
  florian e047e7db91 + RiscV: initial support of pic generation 4 gadi atpakaļ
  Jonas Maebe 9376f5a43a * AArch64: added SIMD instructions (only plain ARMv8-A for now) 4 gadi atpakaļ
  yury e6b89c98f5 * Changed tsuperregisterworklist.get() to always return the last item from the list. 5 gadi atpakaļ
  florian cb11e2568d + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 5 gadi atpakaļ
  nickysn b98cc1ebff + added subregisters for the Z80 flags 5 gadi atpakaļ
  Jonas Maebe 3f6ad30b69 * don't convert the fpu parameters size from tcgsize -> int -> float_tcgsize 5 gadi atpakaļ
  nickysn 4e5eb7fa4e + implemented tcgz80.a_loadaddr_ref_reg for symbol references 5 gadi atpakaļ
  florian 70a836c4a2 * first part of merging parts of Jeppe's intrinsics patch, mainly r31135 5 gadi atpakaļ
  florian b7c6e01b03 * cleaning up tcgsize: it makes no sense to declare every combination and type 5 gadi atpakaļ
  Jonas Maebe 9bd33f7a45 + support for LLVM metadata constant string parameters 5 gadi atpakaļ
  florian 16163b74ec + support for the gnu2 general-dynamic tls model on arm, use it instead of the gnu one as the gnu2 one can be relaxed (access optimizations by the linker) 5 gadi atpakaļ
  florian 03dfc615dc + new relocations for arm tls 5 gadi atpakaļ
  florian 69786ffe73 somehow committing went wrong, second part of last commit: 5 gadi atpakaļ
  Jonas Maebe b1a41aa5b8 * fixed NR_INVALID declaration 6 gadi atpakaļ
  florian 597a23d278 + tls support for x86_64-linux (not yet enabled by default) 6 gadi atpakaļ
  florian 063415fa72 + i386-linux support for tls-based threadvars 6 gadi atpakaļ
  florian 9f16c34329 + initial work for tls-based threadvar support on arm-linux 6 gadi atpakaļ
  Jeppe Johansen ceb38833f2 Added RiscV32/64 target, from a cleaned up version of branches/laksen/riscv/trunk. 7 gadi atpakaļ
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton 7 gadi atpakaļ
  florian 5e969d90cb + SPARC64 cpugas unit 8 gadi atpakaļ
  florian 1f4432af6b * sparc64 compiler can be build, not working yet 8 gadi atpakaļ
  nickysn c8487c4150 + added individual bits of the x86 flags register as subregisters 8 gadi atpakaļ
  svenbarth c8202061dc * get rid of addr_load_indirect again by having tcgx86 provide an internal implementation of both make_simple_ref() and a_load_ref_reg() so that make_direct_ref() can call the latter (and the latter the former) without fear of inifinite recursive calls due to the symbol; a_load_ref_reg() is additionally declared as "final" as a_load_ref_reg_internal() needs to be overloaded instead (which is the case for tcg8086) 8 gadi atpakaļ
  Jonas Maebe 27bb656cec * replaced "in_make_direct_ref" field with a trefaddr flag 8 gadi atpakaļ
  nickysn 0fdc62e0f7 + initialize DS with the current unit's data segment in the function entry code 10 gadi atpakaļ
  florian 4d01271944 * due to avr's harvard architecture, loads of code labels need to use the gs(...) macro 10 gadi atpakaļ
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 gadi atpakaļ
  Jonas Maebe 7fc9d775df + support for @page and @pageoffs addressing on AArch64: these are PIC 10 gadi atpakaļ
  Jonas Maebe 123503a4f7 + GOT-related (Darwin) address modes 10 gadi atpakaļ