index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
Commit message (
Expand
)
Author
Age
Files
Lines
*
We are missing opportunites to use ldm. Take code like this:
Bill Wendling
2010-06-23
2
-0
/
+121
*
Do not do tail calls to external symbols. If the
Dale Johannesen
2010-06-23
1
-12
/
+9
*
When using libcall expansions for the atomic intrinsics, the explicit
Jim Grosbach
2010-06-23
1
-0
/
+2
*
Thumb1 functions using @llvm.returnaddress were not saving the incoming LR.
Bob Wilson
2010-06-22
1
-3
/
+3
*
Use pre-increment instead of post-increment when the result is not used.
Dan Gohman
2010-06-22
3
-19
/
+19
*
Tail merging pass shall not break up IT blocks. rdar://8115404
Evan Cheng
2010-06-22
3
-13
/
+32
*
sign_extend_inreg needs to be expanded for pre-v6 Thumb as well as ARM.
Bob Wilson
2010-06-21
1
-1
/
+1
*
LEApcrelJT shouldn't be marked as neverHasSideEffects, as we don't want it
Jim Grosbach
2010-06-21
3
-3
/
+3
*
Fix PR7421: bug in kill transferring logic. It was ignoring loads / stores wh...
Evan Cheng
2010-06-21
1
-39
/
+66
*
Fix PR 7433. Silly typo in non-Darwin ARM tail call
Dale Johannesen
2010-06-21
2
-18
/
+8
*
early exit for dbg_value instructions
Jim Grosbach
2010-06-21
1
-0
/
+2
*
Fix a crash caused by dereference of MBB.end(). rdar://8110842
Evan Cheng
2010-06-20
1
-6
/
+8
*
Remove a fixme comment that is no longer relevant.
Bob Wilson
2010-06-19
1
-3
/
+0
*
Fix error message to match function name.
Bob Wilson
2010-06-19
1
-1
/
+1
*
Ignore dbg_value's.
Evan Cheng
2010-06-19
1
-1
/
+3
*
Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emi...
Evan Cheng
2010-06-19
1
-8
/
+17
*
Indentation and remove dead code.
Evan Cheng
2010-06-19
1
-58
/
+44
*
Silence compiler warnings.
Dan Gohman
2010-06-19
1
-3
/
+3
*
Move ARM if-conversion before post-ra scheduling.
Evan Cheng
2010-06-18
1
-15
/
+2
*
Update cmake list.
Evan Cheng
2010-06-18
1
-0
/
+1
*
Thumb2 hazard recognizer.
Evan Cheng
2010-06-18
2
-0
/
+90
*
Allow ARM if-converter to be run after post allocation scheduling.
Evan Cheng
2010-06-18
9
-35
/
+215
*
back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)
Jim Grosbach
2010-06-18
1
-0
/
+4
*
Enable Expand handling of atomics for subtargets that can't do them inline.
Jim Grosbach
2010-06-18
1
-3
/
+39
*
Rewrite chained if's as switches and replace assertions with llvm_unreachable
Bob Wilson
2010-06-18
1
-35
/
+55
*
Fix ARM/Thumb reversal in previous attempt.
Dale Johannesen
2010-06-18
1
-2
/
+2
*
When using ADDri to get the address of a stack object, 255 is a conservative
Jakob Stoklund Olesen
2010-06-18
1
-0
/
+9
*
An attempt to fix the problem Anton reported with
Dale Johannesen
2010-06-18
2
-2
/
+7
*
Enable tail calls on ARM by default, with some
Dale Johannesen
2010-06-18
1
-1
/
+1
*
Start TargetRegisterClass indices at 0 instead of 1, so that
Dan Gohman
2010-06-18
2
-41
/
+43
*
Last round of changes for ARM tail calls.
Dale Johannesen
2010-06-18
2
-9
/
+16
*
Treat the ARM inline asm {cc} constraint as a physreg (%CPSR), just like X86
Jakob Stoklund Olesen
2010-06-18
1
-1
/
+1
*
Eliminate unnecessary uses of getZExtValue().
Dan Gohman
2010-06-18
1
-1
/
+1
*
Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This
Stuart Hastings
2010-06-17
2
-10
/
+9
*
Thumb1 and any pre-v6 ARM target should use the libcall expansion of
Jim Grosbach
2010-06-17
1
-1
/
+6
*
simplify code a bit and add a more explanatory assert for cases that
Jim Grosbach
2010-06-17
1
-15
/
+11
*
format and 80-column cleanup
Jim Grosbach
2010-06-16
1
-5
/
+4
*
Don't attempt preserving conservative kill flags. We were doing it wrong.
Jakob Stoklund Olesen
2010-06-16
1
-2
/
+1
*
Remove the hidden "neon-reg-sequence" option. The reg sequences are working
Bob Wilson
2010-06-16
4
-272
/
+157
*
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservat...
Evan Cheng
2010-06-16
2
-3
/
+17
*
Add file missing from previous commit.
Dale Johannesen
2010-06-15
1
-6
/
+14
*
Next round of tail call changes. Register used in a tail
Dale Johannesen
2010-06-15
6
-22
/
+107
*
Add basic support for NEON modified immediates besides VMOV.
Bob Wilson
2010-06-15
3
-13
/
+25
*
Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric.
Daniel Dunbar
2010-06-15
1
-0
/
+1
*
VMOVQQ and VMOVQQQQ are pseudo instructions and not predicable.
Bob Wilson
2010-06-15
1
-1
/
+4
*
Make sure to skip dbg_value instructions when finding an insertion point for
Jim Grosbach
2010-06-15
1
-1
/
+2
*
Rename functions referring to VMOV immediates to refer to NEON "modified
Bob Wilson
2010-06-14
3
-30
/
+34
*
Add a missing bitcast. This code used to only handle conversions between
Bob Wilson
2010-06-11
1
-1
/
+2
*
Add instruction encoding for the Neon VMOV immediate instruction. This changes
Bob Wilson
2010-06-11
8
-121
/
+221
*
Delete code that's not safe.
Evan Cheng
2010-06-10
1
-13
/
+0
[next]