index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove dead parameter passing.
Bill Wendling
2010-03-02
1
-2
/
+1
*
Check for comparisons of +/- zero when optimizing less-than-or-equal and
Bob Wilson
2010-02-24
1
-22
/
+31
*
LowerCall() should always do getCopyFromReg() to reference the stack pointer.
Jim Grosbach
2010-02-24
1
-5
/
+1
*
Use NEON vmin/vmax instructions for floating-point selects.
Bob Wilson
2010-02-18
1
-8
/
+85
*
Remove an assumption of default arguments. This is in anticipation of a
David Greene
2010-02-15
1
-28
/
+49
*
tighten up eh.setjmp sequence a bit.
Jim Grosbach
2010-02-08
1
-3
/
+9
*
Revert 95130.
Evan Cheng
2010-02-02
1
-1
/
+1
*
Pass callsite return type to TargetLowering::LowerCall and use that to check ...
Evan Cheng
2010-02-02
1
-1
/
+1
*
Fix a gross typo: ARMv6+ may or may not support unaligned memory operations.
Anton Korobeynikov
2010-01-30
1
-2
/
+5
*
Eliminate target hook IsEligibleForTailCallOptimization.
Evan Cheng
2010-01-27
1
-1
/
+3
*
Wrap some comments to 80 columns.
Bob Wilson
2010-01-19
1
-2
/
+4
*
Patch by David Conrad:
Jim Grosbach
2010-01-18
1
-1
/
+16
*
Name change for consistency. No functional change.
Jim Grosbach
2010-01-15
1
-7
/
+7
*
EmitAtomicCmpSwap() custome inserter needs to delete the MI passed in. EmitAt...
Jim Grosbach
2010-01-15
1
-0
/
+3
*
ARM "l" constraint for inline asm means R0-R7, also for Thumb2.
Jakob Stoklund Olesen
2010-01-14
1
-2
/
+2
*
Fix pasto
Jakob Stoklund Olesen
2010-01-13
1
-1
/
+1
*
Add more plumbing. This time in the LowerArguments and "get" functions which
Bill Wendling
2009-12-22
1
-1
/
+2
*
Delete the instruction just before the function terminates for consistency sake.
Evan Cheng
2009-12-21
1
-2
/
+3
*
Fix libstdc++ build on ARM linux and part of PR5770.
Rafael Espindola
2009-12-18
1
-0
/
+3
*
Handle ARM inline asm "w" constraints with 64-bit ("d") registers.
Bob Wilson
2009-12-18
1
-2
/
+2
*
nand atomic requires opposite operand ordering
Jim Grosbach
2009-12-15
1
-3
/
+9
*
Add ARMv6 memory and sync barrier instructions
Jim Grosbach
2009-12-14
1
-6
/
+13
*
Thumb2 atomic operations
Jim Grosbach
2009-12-14
1
-44
/
+83
*
atomic binary operations up to 32-bits wide.
Jim Grosbach
2009-12-14
1
-5
/
+63
*
Framework for atomic binary operations. The emitter for the pseudo instructions
Jim Grosbach
2009-12-12
1
-5
/
+42
*
Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in pr...
Jim Grosbach
2009-12-11
1
-0
/
+80
*
Add memory barrier intrinsic support for ARM. Moving towards adding the atomi...
Jim Grosbach
2009-12-10
1
-1
/
+20
*
- Support inline asm 'w' constraint for 128-bit vector types.
Evan Cheng
2009-12-08
1
-0
/
+5
*
Recognize canonical forms of vector shuffles where the same vector is used for
Bob Wilson
2009-12-03
1
-1
/
+87
*
Materialize global addresses via movt/movw pair, this is always better
Anton Korobeynikov
2009-11-24
1
-4
/
+12
*
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
Dan Gohman
2009-11-23
1
-3
/
+0
*
We are not using DBG_STOPPOINT anymore.
Devang Patel
2009-11-21
1
-1
/
+0
*
Add a bool flag to StackObjects telling whether they reference spill
David Greene
2009-11-12
1
-4
/
+7
*
isLegalICmpImmediate should take a signed integer; code clean up.
Evan Cheng
2009-11-12
1
-31
/
+22
*
Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ...
Evan Cheng
2009-11-11
1
-0
/
+12
*
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-09
1
-19
/
+19
*
Remove ARMPCLabelIndex from ARMISelLowering. Use ARMFunctionInfo::createConst...
Evan Cheng
2009-11-06
1
-10
/
+33
*
Revert previous change to a comment. The BlockAddresses go in the
Bob Wilson
2009-11-03
1
-6
/
+6
*
Put BlockAddresses into ARM constant pools.
Bob Wilson
2009-11-02
1
-2
/
+19
*
Handle splats of undefs properly. This includes the testcase for PR5364 as well.
Anton Korobeynikov
2009-11-02
1
-0
/
+3
*
Expand 64-bit logical shift right inline
Jim Grosbach
2009-10-31
1
-4
/
+7
*
Expand 64-bit arithmetic shift right inline
Jim Grosbach
2009-10-31
1
-1
/
+36
*
Expand 64 bit left shift inline rather than using the libcall. For now, this
Jim Grosbach
2009-10-31
1
-1
/
+36
*
It's safe to remat t2LDRpci; Add PseudoSourceValue to load / store's to enabl...
Evan Cheng
2009-10-31
1
-14
/
+28
*
Fix a comment.
Bob Wilson
2009-10-30
1
-1
/
+1
*
This fixes functions like
Rafael Espindola
2009-10-30
1
-2
/
+1
*
Add ARM codegen for indirect branches.
Bob Wilson
2009-10-30
1
-6
/
+15
*
Give ARMISD::EH_SJLJ_LONGJMP and EH_SJLJ_SETJMP names.
Evan Cheng
2009-10-28
1
-0
/
+3
*
Use fconsts and fconstd to materialize small fp constants.
Evan Cheng
2009-10-28
1
-0
/
+57
*
Most of the NEON shuffle instructions do not support 64-bit element types.
Bob Wilson
2009-10-21
1
-3
/
+18
[next]