Commit History

Author SHA1 Message Date
  florian 2519fb1266 * patch by J. Gareth Moreton: aarch64 EXTDEBUG fixes and extensions, resolves #38383 4 years ago
  Jonas Maebe 9376f5a43a * AArch64: added SIMD instructions (only plain ARMv8-A for now) 4 years ago
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 years ago
  florian 8057651e8d * Aarc64: generate code for floating point exception checking which does not destroy 4 years ago
  florian c37f6c052e * patch by J. Gareth Moreton: fix constant handling on aarch64, resolves #37554 5 years ago
  florian 792eafadef * properly calc new src register for OP_XOR 5 years ago
  florian d9d231c875 * AAarch64: handle initializations of vector registers with zero properly 5 years ago
  svenbarth 2b59000d56 + implement compiler support for SEH on Win64 5 years ago
  svenbarth a6f1c04f22 * Windows does not support a GOT, so rely on page relative addressing 5 years ago
  florian c4b66c89f7 * check for stup instead of stp 5 years ago
  florian 3dff78621c * Aarch64: UTX/STX instructions include now the postfix, so it is the same as for ARM 5 years ago
  florian 2bae2a451c * load 0 into unaligned memory in a simpler way 5 years ago
  florian 95e8992e2f + AArch64: profiler support for aarch64-linux 5 years ago
  florian 9989d408fd * AArch64 and i386: omit exit stackframe, same as r44191 for x86-64 5 years ago
  Jonas Maebe 1e3f72403e * renamed getintparaloc to getcgtempparaloc 5 years ago
  florian 688c7d439f o AArch64: 5 years ago
  florian 078595be4c + support for software floating point exception handling on AArch64 (-CE) 6 years ago
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 years ago
  yury 4357caaad8 * Removed unused local vars. 6 years ago
  florian 379c2fe821 * cleanup debug code 6 years ago
  florian f27fee5566 + make use of the BFI instruction in tcgaarch64.a_load_ref_reg_unaligned 6 years ago
  yury 93d672bf16 * aarch64: Fixed loading of a function result which is returned in 4 32-bit MM registers to 2 64-bit int registers. Bug #30329. 6 years ago
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, 7 years ago
  florian a1a14eaaa8 * fix aarch64 building 8 years ago
  pierre 1b1fe68f92 Fix aarch64 cycle after constant parser simplification change in rev 35229-35230 8 years ago
  Jonas Maebe a25ebbba3e + added volatility information to all memory references 8 years ago
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): 9 years ago
  Jonas Maebe 1feb062f7d * similar change as in r33393 but now for a_load_reg_ref_unaligned(), although 9 years ago
  Jonas Maebe 8c0d9b581c * don't write the destination register in a_load_ref_reg_unaligned() before 9 years ago
  Jonas Maebe 322493c195 * fixed overflow checking on AArch64 for signed multiplications with zero 9 years ago