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
/
ARMISelDAGToDAG.cpp
Age
Commit message (
Expand
)
Author
2011-02-13
Enhance ComputeMaskedBits to know that aligned frameindexes
Chris Lattner
2011-02-07
Add codegen support for using post-increment NEON load/store instructions.
Bob Wilson
2011-02-07
Change VLD3/4 and VST3/4 for quad registers to not update the address register.
Bob Wilson
2011-01-20
Sorry, several patches in one.
Evan Cheng
2011-01-19
ARM/ISel: Factor out isScaledConstantInRange() helper.
Daniel Dunbar
2011-01-17
Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.
Evan Cheng
2011-01-01
Model operand restrictions of mul-like instructions on ARMv5 via
Anton Korobeynikov
2010-12-24
whitespace
Andrew Trick
2010-12-21
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-17
Use PairDRegs to implement ConcatVectors. No functionality change.
Bob Wilson
2010-12-15
Thumb1 had two patterns for the same load-from-constant-pool instruction.
Jim Grosbach
2010-12-15
Reapply r121808 now that the missing patterns have been supplied.
Bill Wendling
2010-12-15
Revert r121808 until I can fix the build.
Bill Wendling
2010-12-14
Make the ISel selections for LDR/STR the same as before the LDRr/LDRi split. In
Bill Wendling
2010-12-14
The tLDR et al instructions were emitting either a reg/reg or reg/imm
Bill Wendling
2010-12-10
Fix some invalid alignments for Neon vld-dup and vld/st-lane instructions.
Bob Wilson
2010-12-05
Making use of VFP / NEON floating point multiply-accumulate / subtraction is
Evan Cheng
2010-11-30
Add support for NEON VLD3-dup instructions.
Bob Wilson
2010-11-29
Add support for NEON VLD3-dup instructions.
Bob Wilson
2010-11-28
Add support for NEON VLD2-dup instructions.
Bob Wilson
2010-11-19
Fix a cut-n-paste-error.
Evan Cheng
2010-11-17
Avoid isel movcc of large immediates when the large immediate is available in...
Evan Cheng
2010-11-13
Add conditional move of large immediate.
Evan Cheng
2010-11-13
Fix an obvious typo which inverted an immediate.
Evan Cheng
2010-11-12
Add conditional mvn instructions.
Evan Cheng
2010-11-03
Simplify uses of MVT and EVT. An MVT can be compared directly
Duncan Sands
2010-11-03
Break ARM addrmode4 (load/store multiple base address) into its constituent
Jim Grosbach
2010-11-01
Add support for alignment operands on VLD1-lane instructions.
Bob Wilson
2010-10-27
Shifter ops are not always free. Do not fold them (especially to form
Evan Cheng
2010-10-26
First part of refactoring ARM addrmode2 (load/store) instructions to be more
Jim Grosbach
2010-10-21
trailing whitespace
Jim Grosbach
2010-10-19
Support alignment for NEON vld-lane and vst-lane instructions.
Bob Wilson
2010-10-07
Allow use of the 16-bit literal move instruction in CMOVs for Thumb2 mode.
Jim Grosbach
2010-10-07
Allow use of the 16-bit literal move instruction in CMOVs for ARM mode.
Jim Grosbach
2010-09-29
Add specializations of addrmode2 that allow differentiating those forms
Jim Grosbach
2010-09-29
Add braces for legibility.
Jim Grosbach
2010-09-23
Set alignment operand for NEON VST instructions.
Bob Wilson
2010-09-23
Set alignment operand for NEON VLD instructions.
Bob Wilson
2010-09-21
fix a long standing wart: all the ComplexPattern's were being
Chris Lattner
2010-09-14
Fix QOpcode assignment to Opc.
Eric Christopher
2010-09-13
Convert some VTBL and VTBX instructions to use pseudo instructions prior to
Bob Wilson
2010-09-13
Switch all the NEON vld-lane and vst-lane instructions over to the new
Bob Wilson
2010-09-05
remove some dead code. t2addrmode_imm8s4 is never used in a
Chris Lattner
2010-09-03
Finish converting the rest of the NEON VLD instructions to use pseudo-
Bob Wilson
2010-09-02
Convert VLD1 and VLD2 instructions to use pseudo-instructions until
Bob Wilson
2010-09-01
temporarily revert r112664, it is causing a decoding conflict, and
Chris Lattner
2010-08-31
We have a chance for an optimization. Consider this code:
Bill Wendling
2010-08-28
Use pseudo instructions for VST1 and VST2.
Bob Wilson
2010-08-28
We don't need to custom-select VLDMQ and VSTMQ anymore.
Bob Wilson
2010-08-27
Change ARM VFP VLDM/VSTM instructions to use addressing mode #4, just like
Bob Wilson
[next]