index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
NeonEmitter.cpp
Age
Commit message (
Expand
)
Author
2010-08-06
Add tablegen support for vdup_lane
Nate Begeman
2010-07-28
Fix a warning from gcc-4.0 (from the ppc buildbot).
Bob Wilson
2010-06-24
Change array references to match my previous change to use the public type
Bob Wilson
2010-06-24
Fix up some comments.
Bob Wilson
2010-06-24
Use the struct tags mandated by ARM's ABI. Also use the public type names for
Bob Wilson
2010-06-20
Add support for returning multiple vectors via sret, which is how the ARM tar...
Nate Begeman
2010-06-17
Modify tablegen to support generating all NEON code used by clang at once.
Nate Begeman
2010-06-15
Make VC++ happy
Nate Begeman
2010-06-14
Add the last of the SemaChecking-gen code.
Nate Begeman
2010-06-13
Add a helping of comments
Nate Begeman
2010-06-12
declare a class with 'class' instead of struct to avoid tag mismatch
Chris Lattner
2010-06-12
Add generic vector support for bitselect & element byteswap
Nate Begeman
2010-06-10
Add support for polynomial type, for polynomial multiply
Nate Begeman
2010-06-10
NEON support for _lane ops, and multiplies by scalar.
Nate Begeman
2010-06-09
Further refine types for operations which take scalars.
Nate Begeman
2010-06-09
Specialize I-Class instructions better so that we have less work to do in cod...
Nate Begeman
2010-06-09
Handle instructions which need to be #defines for the purpose of capturing co...
Nate Begeman
2010-06-08
Fix a valgrind error.
Nate Begeman
2010-06-08
Refine BuiltinsARM.def types a bit, we should do a better job of this to save...
Nate Begeman
2010-06-08
ARM NEON:
Nate Begeman
2010-06-07
clang codegen support
Nate Begeman
2010-06-04
Handle multi-vector returns and args.
Nate Begeman
2010-06-04
Additional fixes to BuiltinsARM.def generator, on to clang codegen.
Nate Begeman
2010-06-04
Progress on generating BuiltinsARM.def, still some duplicates to work out.
Nate Begeman
2010-06-04
BuiltinsARM.def emitter, still needs a substantial bit of tweaking to lighten...
Nate Begeman
2010-06-04
Mangle __builtin_neon_* names appropriately.
Nate Begeman
2010-06-03
Add some additional capabilities to the neon emitter
Nate Begeman
2010-06-03
arm_neon.h now makes it through clang and generates appropriate code for thos...
Nate Begeman
2010-06-02
arm_neon.h emitter now mostly complete for the purposes of initial testing.
Nate Begeman
2010-06-02
Pacify recent gcc: remove a pointless const qualifier.
Duncan Sands
2010-06-02
Checkpoint; handle 'int' and 'void' correctly
Nate Begeman
2010-06-02
Emit full function prototypes. Definitions & typedefs to come.
Nate Begeman
2010-06-02
Checkpoint arm_neon.h generation with tablegen
Nate Begeman
2010-05-28
Comment out some code in prep for actual .td file checkpoint.
Nate Begeman
2010-05-28
Add support to tablegen for auto-generating arm_neon.h from a tablegen descri...
Nate Begeman