Commit History

Author SHA1 Message Date
  Jonas Maebe e02e742997 * removed OS check when loading the address of a symbol on AArch64, it's 10 years ago
  Jonas Maebe 8628d50aba + Linux/AArch64 compiler support (patch by Edmund Grimley Evans) 10 years ago
  Jonas Maebe 49aef02ef2 * fixed register size of uxtb in case of a 64 bit scan operation 10 years ago
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) 10 years ago
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 years ago
  Jonas Maebe 879afbb7be * removed -Oodfa warnings 10 years ago
  Jonas Maebe 2ab7f5c35d * moved x86-specific requirements from the generic bsr/bsf code to the 10 years ago
  Jonas Maebe a8d05b66e2 + AArch64 internal bsf/bsr support 10 years ago
  Jonas Maebe b40a4d1b5a + support for "xor mmreg,mmreg" for initialising global floating point 10 years ago
  Jonas Maebe b5b7e0f338 * ensure that 64->32 bit truncations cannot be optimized away by the 10 years ago
  Jonas Maebe c9de3b2ecd * use the zero register for a_load_const_ref(0) 10 years ago
  Jonas Maebe 07455fb889 + inlined versions of concatcopy 10 years ago
  Jonas Maebe 966a851997 + a_loadmm_intreg_reg() and a_loadmm_reg_intreg() implementations 10 years ago
  Jonas Maebe 41fba0c4f7 * switched to using the stack pointer as base register for the temp allocator 10 years ago
  Jonas Maebe 7fc9d775df + support for @page and @pageoffs addressing on AArch64: these are PIC 10 years ago
  Jonas Maebe d246ababff + condition code operand for aarch64 10 years ago
  Jonas Maebe c244daaafb * don't initialize the fpu register allocator, it is/must not be used on 10 years ago
  Jonas Maebe ab186f7892 + initial implementation of aarch64 code generator 10 years ago