1. cb88e5d ARM64 NEON: Fix another ABI conformance issue by mayeut · 8 years ago
  2. 1120ff2 Fix AArch64 ABI conformance issue in SIMD code by DRC · 8 years ago
  3. 123f725 Format copyright headers more consistently by DRC · 8 years ago
  4. bd49803 Use consistent/modern code formatting for pointers by DRC · 9 years ago
  5. 8632f1b ARM64: Avoid tbl instruction on Cortex-A53/A57 by DRC · 9 years ago
  6. 28f00bf Fix iOS/ARMv8 build by DRC · 9 years ago
  7. 46ecffa ARM64: Avoid LD3/ST3 at run time, not compile time by DRC · 9 years ago
  8. 219470d ARM64 NEON SIMD implementation of Huffman encoding by DRC · 9 years ago
  9. 15aaa7f ARM SIMD: Comment tweaks by DRC · 9 years ago
  10. cf88848 Use consistent formatting in ARM NEON SIMD code by DRC · 9 years ago
  11. cb49bb0 Opt. ARM64 SIMD decompr. for in-order pipelines by DRC · 9 years ago
  12. d38b4f2 Optimize ARM64 SIMD code for Cavium ThunderX by DRC · 9 years ago
  13. ec6941f Complete the ARM64 NEON SIMD implementation by DRC · 9 years ago
  14. d70a5c1 Remove unnecessary .arch directive in ARM64 code by DRC · 9 years ago
  15. 1e32fe3 Replace INT32 with a new internal datatype (JLONG) by DRC · 9 years ago
  16. 62999d7 Modify the ARM64 assembly file so that it uses only syntax that the clang assembler in XCode 5.x can understand. These changes should all be cosmetic in nature-- they do not change the meaning or readability of the code nor the ability to build it for Linux. Actually, the code is now more in compliance with the ARM64 programming manual. In addition to these changes, there were a couple of instructions that clang simply doesn't support, so gas-preprocessor.pl was modified so that it now converts those into equivalent instructions that clang can handle. by DRC · 10 years ago
  17. 0a9a252 Rename the ARM64 assembly file to match the C file by DRC · 10 years ago[Renamed from simd/jsimd_arm_neon_64.S]
  18. de26249 Fix several mathematical issues discovered in the ARM64 NEON code while running the extended regression tests introduced in r1267. Specific comments can be found in the original patches: by DRC · 10 years ago
  19. bdc7650 ARM64 NEON SIMD support for YCC-to-RGB565 conversion by DRC · 10 years ago
  20. 2e2ce5a .func/.endfunc are only necessary when generating STABS debug info, which basically went out of style with parachute pants and Rick Astley. At any rate, none of the platforms for which we're building the ARM code use it (DWARF is the common format these days), and the .func/.endfunc directives cause the clang integrated assembler to fail (http://llvm.org/bugs/show_bug.cgi?id=20424). by DRC · 10 years ago
  21. 3728aa0 Fix performance and other issues uncovered in testing with actual ARM64 hardware; formatting tweaks; remove NEON platform check (NEON is always available with ARMv8) by DRC · 10 years ago
  22. e5eaf37 Convert tabs to spaces in the libjpeg code and the SIMD code (TurboJPEG retains the use of tabs for historical reasons. They were annoying in the libjpeg code primarily because they were not consistently used and because they were used to format as well as indent the code. In the case of TurboJPEG, tabs are used just to indent the code, so even if the editor assumes a different tab width, the code will still be readable.) by DRC · 10 years ago
  23. ba55b2c First pass at ARMv8 64-bit NEON SIMD support by DRC · 11 years ago