Skip to content
  1. Sep 16, 2013
  2. Aug 01, 2013
    • Tim Northover's avatar
      AArch64: initial NEON support · 2fe823a6
      Tim Northover authored
      Patch by Ana Pazos
      
      - Completed implementation of instruction formats:
      AdvSIMD three same
      AdvSIMD modified immediate
      AdvSIMD scalar pairwise
      
      - Completed implementation of instruction classes
      (some of the instructions in these classes
      belong to yet unfinished instruction formats):
      Vector Arithmetic
      Vector Immediate
      Vector Pairwise Arithmetic
      
      - Initial implementation of instruction formats:
      AdvSIMD scalar two-reg misc
      AdvSIMD scalar three same
      
      - Intial implementation of instruction class:
      Scalar Arithmetic
      
      - Initial clang changes to support arm v8 intrinsics.
      Note: no clang changes for scalar intrinsics function name mangling yet.
      
      - Comprehensive test cases for added instructions
      To verify auto codegen, encoding, decoding, diagnosis, intrinsics.
      
      llvm-svn: 187568
      2fe823a6
Loading