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
/
ARMISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add support for NEON VMVN immediate instructions.
Bob Wilson
2010-07-14
1
-3
/
+18
*
Add an ARM-specific DAG combining to avoid redundant VDUPLANE nodes.
Bob Wilson
2010-07-14
1
-0
/
+29
*
Use a target-specific VMOVIMM DAG node instead of BUILD_VECTOR to represent
Bob Wilson
2010-07-13
1
-118
/
+26
*
Extend the r107852 optimization which turns some fp compare to code sequence ...
Evan Cheng
2010-07-13
1
-68
/
+208
*
Move NEON "modified immediate" encode/decode into ARMAddressingModes.h to
Bob Wilson
2010-07-13
1
-19
/
+16
*
Remove some code that doesn't appear to do anything. All the ARM call
Bob Wilson
2010-07-12
1
-5
/
+0
*
Fix va_arg for doubles. With this patch VAARG nodes always contain the
Rafael Espindola
2010-07-11
1
-0
/
+4
*
Check for FiniteOnlyFPMath as well.
Evan Cheng
2010-07-08
1
-1
/
+1
*
r107852 is only safe with -enable-unsafe-fp-math to account for +0.0 == -0.0.
Evan Cheng
2010-07-08
1
-3
/
+5
*
Optimize some vfp comparisons to integer ones. This patch implements the simp...
Evan Cheng
2010-07-08
1
-10
/
+45
*
Changes to ARM tail calls, mostly cosmetic.
Dale Johannesen
2010-07-08
1
-7
/
+14
*
Split the SDValue out of OutputArg so that SelectionDAG-independent
Dan Gohman
2010-07-07
1
-4
/
+7
*
Mark eh.sjlj.set/longjmp custom lowerings as Darwin-only since that's where
Jim Grosbach
2010-07-07
1
-2
/
+4
*
By default, the eh.sjlj.setjmp/longjmp intrinsics should just do nothing rather
Jim Grosbach
2010-07-06
1
-0
/
+2
*
Propagate debug loc.
Devang Patel
2010-07-06
1
-2
/
+2
*
Reapply r107655 with fixes; insert the pseudo instruction into
Dan Gohman
2010-07-06
1
-21
/
+31
*
Revert r107655.
Dan Gohman
2010-07-06
1
-31
/
+21
*
Fix a bunch of custom-inserter functions to handle the case where
Dan Gohman
2010-07-06
1
-21
/
+31
*
Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...
Evan Cheng
2010-07-03
1
-8
/
+5
*
ARM function alignments were off by a power of two. svn 83242 changed
Bob Wilson
2010-07-01
1
-1
/
+1
*
Remove initialized but otherwise unused variables.
Duncan Sands
2010-06-29
1
-1
/
+0
*
Followup to r106770: actually generate SXTB and SXTH for sign-extensions.
Eli Friedman
2010-06-26
1
-5
/
+2
*
It's now possible to run code placement pass for ARM.
Evan Cheng
2010-06-26
1
-4
/
+8
*
Change if-conversion block size limit checks to add some flexibility.
Evan Cheng
2010-06-25
1
-17
/
+0
*
The hasMemory argument is irrelevant to how the argument
Dale Johannesen
2010-06-25
1
-3
/
+1
*
Reduce indentation.
Bob Wilson
2010-06-25
1
-8
/
+7
*
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
*
sign_extend_inreg needs to be expanded for pre-v6 Thumb as well as ARM.
Bob Wilson
2010-06-21
1
-1
/
+1
*
Fix error message to match function name.
Bob Wilson
2010-06-19
1
-1
/
+1
*
Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emi...
Evan Cheng
2010-06-19
1
-8
/
+17
*
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
*
Enable tail calls on ARM by default, with some
Dale Johannesen
2010-06-18
1
-1
/
+1
*
Last round of changes for ARM tail calls.
Dale Johannesen
2010-06-18
1
-7
/
+14
*
Treat the ARM inline asm {cc} constraint as a physreg (%CPSR), just like X86
Jakob Stoklund Olesen
2010-06-18
1
-1
/
+1
*
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
*
Remove the hidden "neon-reg-sequence" option. The reg sequences are working
Bob Wilson
2010-06-16
1
-4
/
+1
*
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservat...
Evan Cheng
2010-06-16
1
-1
/
+6
*
Next round of tail call changes. Register used in a tail
Dale Johannesen
2010-06-15
1
-5
/
+8
*
Add basic support for NEON modified immediates besides VMOV.
Bob Wilson
2010-06-15
1
-4
/
+15
*
Rename functions referring to VMOV immediates to refer to NEON "modified
Bob Wilson
2010-06-14
1
-17
/
+21
*
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
1
-26
/
+89
*
Further changes for Neon vector shuffles:
Bob Wilson
2010-06-07
1
-52
/
+56
*
Improvements to tail call code. No functional effect
Dale Johannesen
2010-06-05
1
-20
/
+22
*
More thoroughly disable tails calls by default.
Dale Johannesen
2010-06-04
1
-3
/
+3
*
For NEON vectors with 32- or 64-bit elements, select BUILD_VECTORs and
Bob Wilson
2010-06-04
1
-19
/
+16
[next]