2011-04-22 |
Bob Wilson | Define Neon load/store intrinsics for Clang as macros... |
blob | commitdiff | raw |
2011-03-31 |
Bob Wilson | Use intrinsics for Neon vmull operations. Radar 9208957. |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Bob Wilson | Use __builtin_shufflevector to implement vget_low and... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Bob Wilson | Neon intrinsic tests need to be compiled for Cortex... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bob Wilson | Teach the Neon intrinsic generator to widen half-precis... |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bob Wilson | Add a Neon intrinsic test generator. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Bob Wilson | Fix Neon intrinsic immediate range checking for some... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Bob Wilson | The Neon vqdmlsl_lane and vqdmlal_lane intrinsics have... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Bob Wilson | 80-column fixes. |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Bob Wilson | Add a license comment to the generated arm_neon.h header. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bob Wilson | Add operators for "_lane" variants of some saturating... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bob Wilson | Add operators for vabdl and vabal so they can be implem... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bob Wilson | Remove unused function parameter. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bob Wilson | Add an operator for vaba so it can be implemented using... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Bob Wilson | Add operators for vadd[lw] and vsub[lw] |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Add operators for vmlal{_n,_lane} and vmlsl{_n,_lane} |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Emit vmovl intrinsics first in the arm_neon.h header |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Add an operator for vdup_lane so it can be implemented... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Add an operator for vmull_lane so it can be implemented... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Add new built-in operations for vmull and vmull_n |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Add an OpReinterpret operation to TableGen's NeonEmitter. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Bob Wilson | Fix whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-04 |
Bob Wilson | Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-03 |
Bob Wilson | Get Neon intrinsic names from the new "Name" field... |
blob | commitdiff | raw | diff to current |
2010-12-03 |
Bob Wilson | Add support for "_lane" variants of VMUL, VMLA, and... |
blob | commitdiff | raw | diff to current |
2010-12-03 |
Bob Wilson | Support using macros for Neon intrinsics implemented... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Simplify code in Neon intrinsics. No functional change... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Assign arguments of Neon intrinsic macros to local... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Use statement expressions in Neon intrinsics defined... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Add casts for splatted scalars in calls to Neon builtins. |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Add a missing cast for Neon vsbl results. |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Add another missing cast for Neon vcombine results. |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Add casts in arm_neon.h for result values in inline... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Avoid "char" for Neon vector elements; make it explicit... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Bob Wilson | Cast scalar results of Neon macros to the correct type. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bob Wilson | Add explicit casts for vector arguments to Neon builtins. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bob Wilson | Add some comments for TableGen's NeonEmitter. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Bob Wilson | Cleanup: simplify checks for integers between 2 and 4. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Bob Wilson | Fix copy-and-paste error in exception message. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Bob Wilson | Change the 'x' type modifier for Neon intrinsics to... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Use new neon_vector_type and neon_polyvector_type attri... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Change Neon polynomial types to be signed to match... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Refactor to new GetNumElements function. |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Tidy up some things in <arm_neon.h>. |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Reapply "Stop using struct wrappers for Neon vector... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Revert "Stop using struct wrappers for Neon vector... |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Bob Wilson | Stop using struct wrappers for Neon vector types in... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Nate Begeman | Revert r114596, it's breaking a few tests. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Nate Begeman | <rdar://problem/8228022> Wvector-conversions warnings... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Bob Wilson | Use float64 instead of int64 vector elements for NEON... |
blob | commitdiff | raw | diff to current |
2010-09-14 |
Bob Wilson | Tidy whitespace in generated arm_neon.h. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Nate Begeman | Add tablegen support for vdup_lane |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Bob Wilson | Fix a warning from gcc-4.0 (from the ppc buildbot). |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bob Wilson | Change array references to match my previous change... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bob Wilson | Fix up some comments. |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bob Wilson | Use the struct tags mandated by ARM's ABI. Also use... |
blob | commitdiff | raw | diff to current |
2010-06-20 |
Nate Begeman | Add support for returning multiple vectors via sret... |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Nate Begeman | Modify tablegen to support generating all NEON code... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Nate Begeman | Make VC++ happy |
blob | commitdiff | raw | diff to current |
2010-06-14 |
Nate Begeman | Add the last of the SemaChecking-gen code. |
blob | commitdiff | raw | diff to current |
2010-06-13 |
Nate Begeman | Add a helping of comments |
blob | commitdiff | raw | diff to current |
2010-06-12 |
Chris Lattner | declare a class with 'class' instead of struct to avoid... |
blob | commitdiff | raw | diff to current |
2010-06-12 |
Nate Begeman | Add generic vector support for bitselect & element... |
blob | commitdiff | raw | diff to current |
2010-06-10 |
Nate Begeman | Add support for polynomial type, for polynomial multiply |
blob | commitdiff | raw | diff to current |
2010-06-10 |
Nate Begeman | NEON support for _lane ops, and multiplies by scalar. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Nate Begeman | Further refine types for operations which take scalars. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Nate Begeman | Specialize I-Class instructions better so that we have... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Nate Begeman | Handle instructions which need to be #defines for the... |
blob | commitdiff | raw | diff to current |
2010-06-08 |
Nate Begeman | Fix a valgrind error. |
blob | commitdiff | raw | diff to current |
2010-06-08 |
Nate Begeman | Refine BuiltinsARM.def types a bit, we should do a... |
blob | commitdiff | raw | diff to current |
2010-06-08 |
Nate Begeman | ARM NEON: |
blob | commitdiff | raw | diff to current |
2010-06-07 |
Nate Begeman | clang codegen support |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Nate Begeman | Handle multi-vector returns and args. |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Nate Begeman | Additional fixes to BuiltinsARM.def generator, on to... |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Nate Begeman | Progress on generating BuiltinsARM.def, still some... |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Nate Begeman | BuiltinsARM.def emitter, still needs a substantial... |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Nate Begeman | Mangle __builtin_neon_* names appropriately. |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Nate Begeman | Add some additional capabilities to the neon emitter |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Nate Begeman | arm_neon.h now makes it through clang and generates... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Nate Begeman | arm_neon.h emitter now mostly complete for the purposes... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Duncan Sands | Pacify recent gcc: remove a pointless const qualifier. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Nate Begeman | Checkpoint; handle 'int' and 'void' correctly |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Nate Begeman | Emit full function prototypes. Definitions & typedefs... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Nate Begeman | Checkpoint arm_neon.h generation with tablegen |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Nate Begeman | Comment out some code in prep for actual .td file check... |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Nate Begeman | Add support to tablegen for auto-generating arm_neon... |
blob | commitdiff | raw | diff to current |
|