summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AArch64: use new non-polymorphic crypto intrinsicsTim Northover2014-02-031-14/+14
* ARM & AArch64: unify the rest of the completely shared NEON implementationsTim Northover2014-01-311-22/+16
* ARM & AArch64: another block of miscellaneous NEON sharing.Tim Northover2014-01-311-119/+83
* ARM & AArch64: move shared vld/vst intrinsics to common implementation.Tim Northover2014-01-311-175/+145
* ARM & AArch64: more instructions into common blockTim Northover2014-01-311-73/+52
* ARM & AArch64: merge another NEON block completely.Tim Northover2014-01-311-236/+154
* ARM & AArch64: extend shared NEON implementation to first block.Tim Northover2014-01-301-86/+72
* ARM & AArch64: fully share NEON implementation of permutation intrinsicsTim Northover2014-01-301-71/+80
* ARM & AArch64: share the BI__builtin_neon enum defs.Tim Northover2014-01-301-1102/+1102
* [AArch64 NEON] Fix a bug about vcles_f32 and vcled_f64.Kevin Qin2014-01-231-0/+1
* [AArch64]The compare to zero intrinsics should be implemented by 'icmp/fcmp' ...Hao Liu2013-12-231-1/+1
* [AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64Chad Rosier2013-12-111-4/+4
* [AArch64] Add NEON scalar floating-point compare LLVM AArch64 intrinsics thatChad Rosier2013-12-111-31/+31
* [AArch64] Refactor the NEON scalar floating-point reciprocal step andChad Rosier2013-12-111-5/+5
* [AArch64] Refactor the NEON scalar floating-point reciprocal estimate, floating-Chad Rosier2013-12-111-5/+5
* [AArch64] Refactor the NEON floating-point absolute difference LLVM AArch64Chad Rosier2013-12-101-1/+1
* [AArch64] Refactor the NEON signed/unsigned floating-point convert to fixed-p...Chad Rosier2013-12-101-11/+15
* [AArch64] Overload NEON signed/unsigned floating-point convert to fixed-pointChad Rosier2013-12-101-16/+8
* [AArch64] Overload NEON signed/unsigned integer convert to floating-pointChad Rosier2013-12-101-8/+4
* [AArch64] Refactor the redundant code in the EmitAArch64ScalarBuiltinExpr()Chad Rosier2013-12-101-206/+189
* [AArch64] Refactor the Neon vector/scalar floating-point convert intrinsics soChad Rosier2013-12-101-12/+11
* [AArch64] Refactor the Neon vector/scalar floating-point convert implementation.Chad Rosier2013-12-101-24/+24
* [AArch64 NEON] Support poly128_t and implement relevant intrinsic.Kevin Qin2013-12-101-0/+30
* [AArch64] Refactor the NEON scalar reduce pairwise intrinsics so that they useChad Rosier2013-12-091-6/+17
* [AArch64] Refactor the NEON scalar reduce pairwise front-end codegen to removeChad Rosier2013-12-091-11/+11
* [AArch64] Remove q and non-q intrinsic definitions from the NEON scalar reduceChad Rosier2013-12-091-20/+10
* [AArch64]Add missing pair intrinsics such as:Hao Liu2013-12-091-0/+8
* [AArch64 NEON] Add ACLE intrinsic vceqz_f64.Kevin Qin2013-12-041-5/+13
* [AArch64 NEON] Add missing compare intrinsics.Kevin Qin2013-12-041-3/+31
* [AArch64]Add missing floating point convert, round and misc intrinsics.Hao Liu2013-12-031-7/+22
* revert r196152. Hao Liu2013-12-031-13/+0
* AArch64: Add missing scalar pair intrinsics.Hao Liu2013-12-031-0/+14
* [AArch64] Add missing NEON scalar floating-point to integer convert ACLEs.Chad Rosier2013-12-021-0/+13
* Fix the problem that the range check for scalar narrow shift is too wide.Hao Liu2013-11-291-1/+0
* [AArch64] Add support for NEON scalar floating-point absolute difference.Chad Rosier2013-11-271-0/+5
* [AArch64] Add support for NEON scalar floating-point to integer convertChad Rosier2013-11-261-0/+57
* Implemented Neon scalar vdup_lane intrinsics.Ana Pazos2013-11-211-0/+25
* Implemented Neon scalar by element intrinsics.Ana Pazos2013-11-211-6/+45
* Implement AArch64 neon instructions class SIMD lsone and SIMD lone-post.Hao Liu2013-11-191-0/+127
* Implement the newly added AArch64 ACLE functions for ld1/st1 with 2/3/4 vectors.Hao Liu2013-11-181-0/+86
* Remove unused but set variable.Benjamin Kramer2013-11-161-4/+0
* Implemented aarch64 Neon scalar vmulx_lane intrinsicsAna Pazos2013-11-151-7/+80
* [AArch64] Add support for legacy AArch32 NEON scalar shift right by immediateChad Rosier2013-11-141-0/+11
* [AArch64 neon] support poly64 and relevant intrinsic functions.Kevin Qin2013-11-141-0/+1
* Implement aarch64 neon instruction class misc.Kevin Qin2013-11-141-0/+278
* Implement AArch64 NEON instruction set AdvSIMD (table).Jiangning Liu2013-11-141-2/+229
* -fms-extensions: Recognize _alloca as an alias for the alloca builtinReid Kleckner2013-11-131-0/+1
* [AArch64] Tests for legacy AArch32 NEON scalar shift by immediate instructions.Chad Rosier2013-11-131-9/+9
* [AArch64] Add support for NEON scalar floating-point convert to fixed-point i...Chad Rosier2013-11-111-0/+14
* Implement AArch64 Neon instruction set Perm.Jiangning Liu2013-11-061-0/+12
OpenPOWER on IntegriCloud