[all-commits] [llvm/llvm-project] 731050: [mlir][ArmNeon][RFC] Add a Neon dialect

Nicolas Vasilache via All-commits all-commits at lists.llvm.org
Fri Dec 11 05:50:58 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7310501f74037e2845529da7affd8710d058bd04
      https://github.com/llvm/llvm-project/commit/7310501f74037e2845529da7affd8710d058bd04
  Author: Nicolas Vasilache <nicolas.vasilache at gmail.com>
  Date:   2020-12-11 (Fri, 11 Dec 2020)

  Changed paths:
    A mlir/include/mlir/Conversion/ArmNeonToLLVM/ArmNeonToLLVM.h
    M mlir/include/mlir/Conversion/Passes.td
    M mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
    A mlir/include/mlir/Dialect/ArmNeon/ArmNeon.td
    A mlir/include/mlir/Dialect/ArmNeon/ArmNeonDialect.h
    A mlir/include/mlir/Dialect/ArmNeon/CMakeLists.txt
    M mlir/include/mlir/Dialect/CMakeLists.txt
    M mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
    A mlir/include/mlir/Dialect/LLVMIR/LLVMArmNeon.td
    A mlir/include/mlir/Dialect/LLVMIR/LLVMArmNeonDialect.h
    M mlir/include/mlir/IR/BuiltinTypes.h
    M mlir/include/mlir/InitAllDialects.h
    M mlir/include/mlir/InitAllTranslations.h
    M mlir/lib/Conversion/AVX512ToLLVM/ConvertAVX512ToLLVM.cpp
    A mlir/lib/Conversion/ArmNeonToLLVM/ArmNeonToLLVM.cpp
    A mlir/lib/Conversion/ArmNeonToLLVM/CMakeLists.txt
    M mlir/lib/Conversion/CMakeLists.txt
    M mlir/lib/Conversion/PassDetail.h
    M mlir/lib/Conversion/VectorToLLVM/CMakeLists.txt
    M mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVMPass.cpp
    A mlir/lib/Dialect/ArmNeon/CMakeLists.txt
    A mlir/lib/Dialect/ArmNeon/IR/ArmNeonDialect.cpp
    M mlir/lib/Dialect/CMakeLists.txt
    M mlir/lib/Dialect/LLVMIR/CMakeLists.txt
    A mlir/lib/Dialect/LLVMIR/IR/LLVMArmNeonDialect.cpp
    M mlir/lib/IR/BuiltinTypes.cpp
    M mlir/lib/Target/CMakeLists.txt
    A mlir/lib/Target/LLVMIR/LLVMArmNeonIntr.cpp
    A mlir/test/Conversion/ArmNeonToLLVM/convert-to-llvm.mlir
    A mlir/test/Dialect/ArmNeon/roundtrip.mlir
    A mlir/test/Target/arm-neon.mlir

  Log Message:
  -----------
  [mlir][ArmNeon][RFC] Add a Neon dialect

This revision starts an Arm-specific ArmNeon dialect discussed in the [discourse RFC thread](https://llvm.discourse.group/t/rfc-vector-dialects-neon-and-sve/2284).

Differential Revision: https://reviews.llvm.org/D92171




More information about the All-commits mailing list