[PATCH] [PATCH][AArch64]Add missing floating point convert, round and misc intrinsics
Hao Liu
Hao.Liu at arm.com
Mon Dec 2 01:28:43 PST 2013
Hi t.p.northover,
Hi Tim and reviewers,
There are patches for LLVM and Clang to implement missing floating point convert, round and misc intrinsics with v1f64.
Also as I found there is already an inrinsic functions called llvm.sqrt, I replaced the llvm.aarch64.neon.fsqrt with it.
Review please.
Thanks,
-Hao
http://llvm-reviews.chandlerc.com/D2297
Files:
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64InstrNEON.td
test/CodeGen/AArch64/neon-misc.ll
test/CodeGen/AArch64/neon-simd-shift.ll
tools/clang/include/clang/Basic/arm_neon.td
tools/clang/lib/CodeGen/CGBuiltin.cpp
tools/clang/test/CodeGen/aarch64-neon-intrinsics.c
tools/clang/utils/TableGen/NeonEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2297.1.patch
Type: text/x-patch
Size: 33991 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131202/b2a7bdd6/attachment.bin>
More information about the llvm-commits
mailing list