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
/
lib
/
Target
/
ARM
Age
Commit message (
Expand
)
Author
2010-06-17
Thumb1 and any pre-v6 ARM target should use the libcall expansion of
Jim Grosbach
2010-06-17
simplify code a bit and add a more explanatory assert for cases that
Jim Grosbach
2010-06-16
format and 80-column cleanup
Jim Grosbach
2010-06-16
Don't attempt preserving conservative kill flags. We were doing it wrong.
Jakob Stoklund Olesen
2010-06-16
Remove the hidden "neon-reg-sequence" option. The reg sequences are working
Bob Wilson
2010-06-16
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservat...
Evan Cheng
2010-06-15
Add file missing from previous commit.
Dale Johannesen
2010-06-15
Next round of tail call changes. Register used in a tail
Dale Johannesen
2010-06-15
Add basic support for NEON modified immediates besides VMOV.
Bob Wilson
2010-06-15
Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric.
Daniel Dunbar
2010-06-15
VMOVQQ and VMOVQQQQ are pseudo instructions and not predicable.
Bob Wilson
2010-06-15
Make sure to skip dbg_value instructions when finding an insertion point for
Jim Grosbach
2010-06-14
Rename functions referring to VMOV immediates to refer to NEON "modified
Bob Wilson
2010-06-11
Add a missing bitcast. This code used to only handle conversions between
Bob Wilson
2010-06-11
Add instruction encoding for the Neon VMOV immediate instruction. This changes
Bob Wilson
2010-06-10
Delete code that's not safe.
Evan Cheng
2010-06-09
be slightly more subtle about skipping dbg_value instructions; otherwise, if a
Jim Grosbach
2010-06-09
Allow target to place 2-address pass inserted copies in better spots. Thumb2 ...
Evan Cheng
2010-06-09
Typo.
Evan Cheng
2010-06-09
Thumb2 IT blocks are fairly expensive. When there are multiple selects using
Evan Cheng
2010-06-08
fix copy/paste/modify think-o
Jim Grosbach
2010-06-08
Reapply r105521, this time appending "LLU" to 64 bit
Bruno Cardoso Lopes
2010-06-08
fix typo
Jim Grosbach
2010-06-08
Fix up a comment.
Bob Wilson
2010-06-07
Further changes for Neon vector shuffles:
Bob Wilson
2010-06-07
Handle dbg_value instructions (i.e., skip them) when generating IT blocks.
Jim Grosbach
2010-06-05
revert r105521, which is breaking the buildbots with stuff like this:
Chris Lattner
2010-06-05
Initial AVX support for some instructions. No patterns matched
Bruno Cardoso Lopes
2010-06-05
Improvements to tail call code. No functional effect
Dale Johannesen
2010-06-04
More thoroughly disable tails calls by default.
Dale Johannesen
2010-06-04
Another fix to prevent debug info from affecting codegen. rdar://7797940
Jim Grosbach
2010-06-04
more dbg_value adjustments so debug info doesn't affect codegen
Jim Grosbach
2010-06-04
fix typo
Jim Grosbach
2010-06-04
For NEON vectors with 32- or 64-bit elements, select BUILD_VECTORs and
Bob Wilson
2010-06-03
Teach the ARM load-store optimizer to deal with dbg_value instructions.
Jim Grosbach
2010-06-03
Early implementation of tail call for ARM.
Dale Johannesen
2010-06-02
Slightly change the meaning of the reMaterialize target hook when the original
Jakob Stoklund Olesen
2010-06-02
Clean up 80 column violations. No functional change.
Jim Grosbach
2010-06-02
Remove the TargetRegisterClass member from CalleeSavedInfo
Rafael Espindola
2010-06-02
Rename canCombinedSubRegIndex method to something more grammatically correct
Bob Wilson
2010-06-02
Replace ARM's getCalleeSavedRegClasses with a simpler solution
Rafael Espindola
2010-05-29
Some A9 load/store cleanups
Anton Korobeynikov
2010-05-29
Some rough approximations for load/stores on A9
Anton Korobeynikov
2010-05-29
NEON/VFP stuff can be issued only via Pipe1 on A9
Anton Korobeynikov
2010-05-29
Add some integer instruction itineraries for A9
Anton Korobeynikov
2010-05-28
Schedule high latency instructions for latency reduction even if they are not...
Evan Cheng
2010-05-28
correct retattr
Jim Grosbach
2010-05-28
Cosmetic cleanup. No functional change.
Jim Grosbach
2010-05-28
make sure accesses to set up the jmpbuf don't get moved after it by the sched...
Jim Grosbach
2010-05-28
Add the cc_out operand for t2RSBrs instructions. I missed this when I changed
Bob Wilson
[prev]
[next]