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
*
Remove the isMoveInstr() hook.
Jakob Stoklund Olesen
2010-07-16
2
-48
/
+0
*
Use a small local function for a single remaining late isMoveInstr call in
Jakob Stoklund Olesen
2010-07-16
1
-24
/
+42
*
Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and
Bill Wendling
2010-07-16
2
-2
/
+2
*
Split -enable-finite-only-fp-math to two options:
Evan Cheng
2010-07-15
2
-4
/
+5
*
Random note about bswap.
Eli Friedman
2010-07-15
1
-0
/
+26
*
Remove restriction on NEON alignment values. Some of the NEON ld/st
Bob Wilson
2010-07-14
3
-9
/
+4
*
Don't pass StringRef by reference.
Benjamin Kramer
2010-07-14
1
-7
/
+7
*
Improve 64-subtraction of immediates when parts of the immediate can fit
Jim Grosbach
2010-07-14
2
-11
/
+40
*
Add missing address register update to t2LDM_RET instruction.
Bob Wilson
2010-07-14
1
-1
/
+1
*
A couple potential optimizations inspired by comment 4 in PR6773.
Eli Friedman
2010-07-14
1
-0
/
+41
*
Add support for NEON VMVN immediate instructions.
Bob Wilson
2010-07-14
3
-7
/
+48
*
The bits in the cmode field of 32-bit VMOV immediate instructions all depend
Bob Wilson
2010-07-14
1
-2
/
+2
*
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
3
-192
/
+78
*
Extend the r107852 optimization which turns some fp compare to code sequence ...
Evan Cheng
2010-07-13
3
-71
/
+240
*
Add an ARM "feature". Cortex-a8 fp comparison is very slow (> 20 cycles).
Evan Cheng
2010-07-13
2
-1
/
+7
*
Move NEON "modified immediate" encode/decode into ARMAddressingModes.h to
Bob Wilson
2010-07-13
4
-77
/
+84
*
Remove some code that doesn't appear to do anything. All the ARM call
Bob Wilson
2010-07-12
1
-5
/
+0
*
Convert some tab stops into spaces.
Duncan Sands
2010-07-12
3
-8
/
+8
*
RISC architectures get their memory operand folding for free.
Jakob Stoklund Olesen
2010-07-11
4
-320
/
+0
*
Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.
Rafael Espindola
2010-07-11
2
-18
/
+0
*
Replace copyRegToReg with copyPhysReg for ARM.
Jakob Stoklund Olesen
2010-07-11
6
-146
/
+84
*
Fix va_arg for doubles. With this patch VAARG nodes always contain the
Rafael Espindola
2010-07-11
1
-0
/
+4
*
Add parentheses yet again to satisfy GCC's warnings.
Chandler Carruth
2010-07-10
1
-3
/
+3
*
Automatically fold COPY instructions into stack load/store.
Jakob Stoklund Olesen
2010-07-09
1
-1
/
+1
*
In the presence of variable sized objects, allocate an emergency spill slot.
Jim Grosbach
2010-07-09
1
-3
/
+10
*
Print "dregpair" NEON operands with a space between them, for readability and
Bob Wilson
2010-07-09
1
-1
/
+1
*
Check for FiniteOnlyFPMath as well.
Evan Cheng
2010-07-08
1
-1
/
+1
*
The NEONPreAllocPass should never have to assign fixed registers anymore.
Bob Wilson
2010-07-08
1
-34
/
+1
*
For big-endian systems, VLD2/VST2 with 32-bit vector elements will swap the
Bob Wilson
2010-07-08
1
-2
/
+2
*
Clean up a comment.
Bob Wilson
2010-07-08
1
-5
/
+5
*
Convert EXTRACT_SUBREG to COPY when emitting machine instrs.
Jakob Stoklund Olesen
2010-07-08
1
-3
/
+3
*
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
2
-10
/
+48
*
Changes to ARM tail calls, mostly cosmetic.
Dale Johannesen
2010-07-08
3
-8
/
+20
*
grammar
Jim Grosbach
2010-07-07
1
-1
/
+1
*
Handle cases where the post-RA scheduler may move instructions between the
Jim Grosbach
2010-07-07
1
-6
/
+21
*
grammar and trailing whitespace
Jim Grosbach
2010-07-07
1
-6
/
+6
*
Split the SDValue out of OutputArg so that SelectionDAG-independent
Dan Gohman
2010-07-07
2
-4
/
+10
*
Also use REG_SEQUENCE for VTBX instructions.
Bob Wilson
2010-07-07
2
-24
/
+30
*
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
*
Use REG_SEQUENCE nodes to make the table registers for VTBL instructions be
Bob Wilson
2010-07-06
2
-10
/
+61
*
Track defs for all aliases in NEONMoveFix.
Jakob Stoklund Olesen
2010-07-06
1
-2
/
+2
*
Propagate debug loc.
Devang Patel
2010-07-06
1
-2
/
+2
*
Represent NEON load/store alignments in bytes, not bits.
Bob Wilson
2010-07-06
3
-7
/
+13
*
Reapply r107655 with fixes; insert the pseudo instruction into
Dan Gohman
2010-07-06
1
-21
/
+31
*
Don't create neon moves in CopyRegToReg. NEONMoveFixPass will do the conversion
Rafael Espindola
2010-07-06
1
-4
/
+6
*
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
[next]