index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
Age
Commit message (
Expand
)
Author
2011-10-18
Use the integer compare when the value is small enough. Use the "move into a
Bill Wendling
2011-10-18
Use the integer compare when the value is small enough. Use the "move into a
Bill Wendling
2011-10-18
The value we're comparing against may be too large for the ARM CMP
Bill Wendling
2011-10-18
The immediate may be too large for the CMP instruction. Move it into a register
Bill Wendling
2011-10-18
Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns.
Andrew Trick
2011-10-18
Use isIntN and isUIntN to check for valid signed/unsigned numbers.
Bob Wilson
2011-10-18
whitespace
Andrew Trick
2011-10-18
A landing pad could have more than one predecessor. In that case, we want that
Bill Wendling
2011-10-18
Fix incorrect check for sign-extended constant BUILD_VECTOR.
Bob Wilson
2011-10-18
Fix a bunch of unused variable warnings when doing a release
Duncan Sands
2011-10-17
Don't renumber the blocks here. This could cause problems later on if another
Bill Wendling
2011-10-17
Add a call to EmitSjLjDispatchBlock.
Bill Wendling
2011-10-17
Add comment explaining that the order of processing doesn't matter here.
Bill Wendling
2011-10-15
ARM cannot select a pattern for trunc-store v4i8; /ARM/vrev.ll fails when pro...
Nadav Rotem
2011-10-15
Mark registers as DEAD because they're really just clobbers.
Bill Wendling
2011-10-14
Add missing correctness check to ARMTargetLowering::ReconstructShuffle. Fixe...
Eli Friedman
2011-10-14
Make sure that the register is in the register class before adding it as a ma...
Bill Wendling
2011-10-14
Mark the invoke call instruction as implicitly defining the callee-saved regi...
Bill Wendling
2011-10-13
Simplify and avoid undefined shift. Based on patch by Ahmed Charles.
Eli Friedman
2011-10-10
Reapply r141365 now that PR11107 is fixed.
Bill Wendling
2011-10-10
Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame to
Bill Wendling
2011-10-07
Take all of the invoke basic blocks and make the dispatch basic block their new
Bill Wendling
2011-10-07
Take the code that was emitted for the llvm.eh.dispatch.setup intrinsic and emit
Bill Wendling
2011-10-07
Thread the chain through the eh.sjlj.setjmp intrinsic, like it's documented to
Bill Wendling
2011-10-07
Reenable tail calls for iOS 5.0 and later.
Bob Wilson
2011-10-07
Reenable use of divmod compiler_rt functions for iOS 5.0 and later.
Bob Wilson
2011-10-07
Peephole optimization for ABS on ARM.
Anton Korobeynikov
2011-10-06
Use the correct vreg here.
Bill Wendling
2011-10-06
Generate the dispatch code for a 'thumb' function. This is very similar to the
Bill Wendling
2011-10-06
Generate the dispatch table for ARM mode.
Bill Wendling
2011-10-06
Refactor some of the code that sets up the entry block for SjLj EH. No functi...
Bill Wendling
2011-10-06
Use a thumb ORR instead of thumb2 ORR when in thumb-only mode. (Picky! Picky!)
Bill Wendling
2011-10-06
* Set the low bit of the return address when we are in thumb mode.
Bill Wendling
2011-10-06
Add the MBBs before inserting the instructions. Doing it afterwards could lead
Bill Wendling
2011-10-05
Get the proper call site numbers for the landing pads. Also remove a magic
Bill Wendling
2011-10-05
Look at the number of entries in the jump table and jump to a 'trap' block if
Bill Wendling
2011-10-05
Checkpoint for SJLJ EH code.
Bill Wendling
2011-10-03
Use the PC label ID rather than '1'. Add support for thumb-2, because I heard...
Bill Wendling
2011-10-03
Check-pointing the new SjLj EH lowering.
Bill Wendling
2011-10-01
Use the new ARMConstantPoolSymbol class to handle external symbols.
Bill Wendling
2011-10-01
Switch over to using ARMConstantPoolConstant for global variables, functions,
Bill Wendling
2011-09-30
ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.
Jim Grosbach
2011-09-28
Tighten a ARM dag combine condition to avoid an identity transformation, which
Evan Cheng
2011-09-26
PR11004: Inline memcpy to avoid generating nested call sequence. Un-XFAIL 201...
David Meyer
2011-09-21
Lower ARM adds/subs to add/sub after adding optional CPSR operand.
Andrew Trick
2011-09-20
ARM isel bug fix for adds/subs operands.
Andrew Trick
2011-09-20
whitespace
Andrew Trick
2011-09-16
Thumb2 assembly parsing and encoding for STR.
Jim Grosbach
2011-09-15
Minor cleanup.
Eli Friedman
2011-09-15
Use a more efficient lowering for Unordered/Monotonic atomic load/store on Th...
Eli Friedman
[prev]
[next]