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
...
*
Use the integer compare when the value is small enough. Use the "move into a
Bill Wendling
2011-10-18
1
-2
/
+17
*
Use the integer compare when the value is small enough. Use the "move into a
Bill Wendling
2011-10-18
1
-6
/
+19
*
The value we're comparing against may be too large for the ARM CMP
Bill Wendling
2011-10-18
1
-12
/
+16
*
The immediate may be too large for the CMP instruction. Move it into a register
Bill Wendling
2011-10-18
1
-8
/
+13
*
Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.
Andrew Trick
2011-10-18
1
-7
/
+15
*
Use isIntN and isUIntN to check for valid signed/unsigned numbers.
Bob Wilson
2011-10-18
1
-3
/
+2
*
whitespace
Andrew Trick
2011-10-18
1
-6
/
+6
*
A landing pad could have more than one predecessor. In that case, we want that
Bill Wendling
2011-10-18
1
-1
/
+8
*
Fix incorrect check for sign-extended constant BUILD_VECTOR.
Bob Wilson
2011-10-18
1
-1
/
+1
*
Fix a bunch of unused variable warnings when doing a release
Duncan Sands
2011-10-18
1
-2
/
+2
*
Don't renumber the blocks here. This could cause problems later on if another
Bill Wendling
2011-10-17
1
-3
/
+1
*
Add a call to EmitSjLjDispatchBlock.
Bill Wendling
2011-10-17
1
-0
/
+8
*
Add comment explaining that the order of processing doesn't matter here.
Bill Wendling
2011-10-17
1
-0
/
+1
*
ARM cannot select a pattern for trunc-store v4i8; /ARM/vrev.ll fails when pro...
Nadav Rotem
2011-10-15
1
-0
/
+2
*
Mark registers as DEAD because they're really just clobbers.
Bill Wendling
2011-10-15
1
-1
/
+1
*
Add missing correctness check to ARMTargetLowering::ReconstructShuffle. Fixe...
Eli Friedman
2011-10-14
1
-0
/
+8
*
Make sure that the register is in the register class before adding it as a ma...
Bill Wendling
2011-10-14
1
-1
/
+3
*
Mark the invoke call instruction as implicitly defining the callee-saved regi...
Bill Wendling
2011-10-14
1
-2
/
+31
*
Simplify and avoid undefined shift. Based on patch by Ahmed Charles.
Eli Friedman
2011-10-13
1
-2
/
+1
*
Reapply r141365 now that PR11107 is fixed.
Bill Wendling
2011-10-10
1
-0
/
+80
*
Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame to
Bill Wendling
2011-10-10
1
-80
/
+0
*
Take all of the invoke basic blocks and make the dispatch basic block their new
Bill Wendling
2011-10-07
1
-4
/
+28
*
Take the code that was emitted for the llvm.eh.dispatch.setup intrinsic and emit
Bill Wendling
2011-10-07
1
-0
/
+49
*
Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented to
Bill Wendling
2011-10-07
1
-1
/
+2
*
Reenable tail calls for iOS 5.0 and later.
Bob Wilson
2011-10-07
1
-2
/
+2
*
Reenable use of divmod compiler_rt functions for iOS 5.0 and later.
Bob Wilson
2011-10-07
1
-0
/
+7
*
Peephole optimization for ABS on ARM.
Anton Korobeynikov
2011-10-07
1
-0
/
+80
*
Use the correct vreg here.
Bill Wendling
2011-10-06
1
-1
/
+1
*
Generate the dispatch code for a 'thumb' function. This is very similar to the
Bill Wendling
2011-10-06
1
-2
/
+53
*
Generate the dispatch table for ARM mode.
Bill Wendling
2011-10-06
1
-29
/
+71
*
Refactor some of the code that sets up the entry block for SjLj EH. No functi...
Bill Wendling
2011-10-06
1
-79
/
+101
*
Use a thumb ORR instead of thumb2 ORR when in thumb-only mode. (Picky! Picky!)
Bill Wendling
2011-10-06
1
-7
/
+12
*
* Set the low bit of the return address when we are in thumb mode.
Bill Wendling
2011-10-06
1
-73
/
+90
*
Add the MBBs before inserting the instructions. Doing it afterwards could lead
Bill Wendling
2011-10-06
1
-28
/
+10
*
Get the proper call site numbers for the landing pads. Also remove a magic
Bill Wendling
2011-10-05
1
-15
/
+27
*
Look at the number of entries in the jump table and jump to a 'trap' block if
Bill Wendling
2011-10-05
1
-14
/
+50
*
Checkpoint for SJLJ EH code.
Bill Wendling
2011-10-05
1
-3
/
+75
*
Use the PC label ID rather than '1'. Add support for thumb-2, because I heard...
Bill Wendling
2011-10-03
1
-10
/
+41
*
Check-pointing the new SjLj EH lowering.
Bill Wendling
2011-10-03
1
-0
/
+74
*
Use the new ARMConstantPoolSymbol class to handle external symbols.
Bill Wendling
2011-10-01
1
-7
/
+9
*
Switch over to using ARMConstantPoolConstant for global variables, functions,
Bill Wendling
2011-10-01
1
-18
/
+21
*
ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.
Jim Grosbach
2011-09-30
1
-46
/
+2
*
Tighten a ARM dag combine condition to avoid an identity transformation, which
Evan Cheng
2011-09-28
1
-1
/
+1
*
PR11004: Inline memcpy to avoid generating nested call sequence. Un-XFAIL 201...
David Meyer
2011-09-26
1
-1
/
+3
*
Lower ARM adds/subs to add/sub after adding optional CPSR operand.
Andrew Trick
2011-09-21
1
-26
/
+26
*
ARM isel bug fix for adds/subs operands.
Andrew Trick
2011-09-20
1
-16
/
+57
*
whitespace
Andrew Trick
2011-09-20
1
-13
/
+13
*
Thumb2 assembly parsing and encoding for STR.
Jim Grosbach
2011-09-16
1
-0
/
+13
*
Minor cleanup.
Eli Friedman
2011-09-15
1
-3
/
+2
*
Use a more efficient lowering for Unordered/Monotonic atomic load/store on Th...
Eli Friedman
2011-09-15
1
-2
/
+18
[prev]
[next]