Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 5ca1e37fb6 * AArch64: fix spilling information for BFI %!s(int64=4) %!d(string=hai) anos
  florian d53b17cadc + Aarch64: completed LSE support for all interlocked operations %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 4b4ae79609 * AArch64: fixed spilling info for MOVK (part of mantis #38053) %!s(int64=4) %!d(string=hai) anos
  florian f3d8efc8ec * Aarch64: support LSE instructions %!s(int64=4) %!d(string=hai) anos
  florian 2519fb1266 * patch by J. Gareth Moreton: aarch64 EXTDEBUG fixes and extensions, resolves #38383 %!s(int64=4) %!d(string=hai) anos
  florian 76406dbc36 + implement prefetch intrinsic for aarch64 %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 9376f5a43a * AArch64: added SIMD instructions (only plain ARMv8-A for now) %!s(int64=5) %!d(string=hai) anos
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 %!s(int64=5) %!d(string=hai) anos
  pierre 8aa844e2fe Fix compilation with -dEXTDEBUG for aarch64 %!s(int64=5) %!d(string=hai) anos
  svenbarth 5ef9a78f5f * fix for Mantis #36951: B and BL can take immediate literals as well %!s(int64=5) %!d(string=hai) anos
  svenbarth 1fb2d9540c * allow ADD instructions with a page offset load with either a symbol or a base register %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 9bd33f7a45 + support for LLVM metadata constant string parameters %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe 4deb62ad87 * fix for "ldr label" support in AArch64 assembler reader (r42988) %!s(int64=6) %!d(string=hai) anos
  florian bc473508ff * AArch64: several issues with taicpu.spilling_get_operation_type fixed %!s(int64=6) %!d(string=hai) anos
  florian 69786ffe73 somehow committing went wrong, second part of last commit: %!s(int64=6) %!d(string=hai) anos
  yury 4357caaad8 * Removed unused local vars. %!s(int64=7) %!d(string=hai) anos
  florian efef9125b5 * another compilation fix %!s(int64=7) %!d(string=hai) anos
  nickysn c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 8d77de6b22 - removed InsertPData leftover from ARM copy of this file %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe c41759a026 - removed a lot of unused copied internal assembler code %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 7fc9d775df + support for @page and @pageoffs addressing on AArch64: these are PIC %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 28a713494c * fixed/completed spilling_get_operation_type %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5fff543c73 - removed unused taicpu.insoffset field %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 71bd4e23d9 + taicpu.op_reg_reg_const_const() and taicpu.op_reg_reg_reg_cond() methods %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe d246ababff + condition code operand for aarch64 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 0ce5a1de7f + IsSimpleRef() function that can be used to determine whether a reference %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 84cea76f7a * ARM64 -> AArch64 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 19d47610ad * added error checking to spilling_create_load/store %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 92b644a19f + taicpu.op_reg_reg_const_shifterop() %!s(int64=10) %!d(string=hai) anos