Commit History

Author SHA1 Message Date
  Jonas Maebe d4d9e361fc + AArch64 optimized version of a_load_regconst_subsetreg_intern() 10 years ago
  Jonas Maebe 555194a67b + AArch64 optimized version of a_load_subsetreg_subsetreg() 10 years ago
  Jonas Maebe 602853d40b + AArch64 optimized version of a_load_subsetreg_reg() 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 e6ab39765d * add restrictions for loaded/stored registers in case of references 10 years ago
  Jonas Maebe 65c2c68b5f * call the AArch64 compiler ppca64 instead of ppcaarch64 (less typing) 10 years ago
  Jonas Maebe 14bd77f11c * removed ARM copy/paste stuff 10 years ago
  Jonas Maebe ff73d97e7f * temporary workaround for writing INS/UMOV operands, as these require 10 years ago
  Jonas Maebe bc5a33ffac * fixed flags_to_cond() and inverse_cond() for C_GE 10 years ago
  Jonas Maebe 42aca4db46 * pass managed function result addresses as a hidden first parameter instead 10 years ago
  Jonas Maebe bb1274a8ee * make DoPipe() a method of TExternalAssembler and use it in 10 years ago
  Jonas Maebe 1edd3ac511 * support for the "RaisePending" parameter of RaiseExceptions on AArch64 10 years ago
  Jonas Maebe 3d01d4ceb1 * regenerated with Darwin/AArch64 support 10 years ago
  Jonas Maebe fcfa8f3826 + fpcres (Darwin/)AArch64 support 10 years ago
  Jonas Maebe bff3feae7b + AArch64 support 10 years ago
  Jonas Maebe e6d948470e * skip test in general for 64 bit cpus 10 years ago
  Jonas Maebe 9521905102 + added aarch64 support 10 years ago
  Jonas Maebe c6daaa28d0 * enable all Objective-C tests for Darwin/AArch64 10 years ago
  Jonas Maebe 2c6e16e49e * accesses to the ISA pointer are guaranteed to be aligned -> ensure the 10 years ago
  Jonas Maebe 2340da410c * we cannot directly load the ISA pointer on AArch64, we have to call the 10 years ago
  Jonas Maebe f1fb880f18 * fixed debug register values for vector registers 10 years ago
  Jonas Maebe e2d21a5716 * reuse simple memory paralocs, since we always setup a stack frame and 10 years ago
  Jonas Maebe a81e81c775 + override second_int_to_bool(), because the generic version assumes that 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 5bb89cc2f0 * keep track of the reason why a loadparentfpnode has been created: to 10 years ago
  Jonas Maebe f69d2fe61d * AArch64 doesn't use *stret routines for Objective-C dispatching, because it 10 years ago
  Jonas Maebe f6e90ae9bf * include ncgobjc in cpunode for aarch64 10 years ago
  Jonas Maebe 5a8959381c + Darwin/AArch64 support 10 years ago