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
Age
Commit message (
Expand
)
Author
2010-05-17
No reason not to run the NEON domain croassing fix up pass in thumb2 mode.
Evan Cheng
2010-05-16
Chris said that the comment char should be escaped. Fix all the occurences of...
Anton Korobeynikov
2010-05-16
Generalize the ARM DAG combiner of mul with constants to all power-of-two cases.
Anton Korobeynikov
2010-05-16
Model vst lane instructions with REG_SEQUENCE.
Evan Cheng
2010-05-15
Some cheap DAG combine goodness for multiplication with a particular constant.
Anton Korobeynikov
2010-05-15
"trap" pseudo-op turned out to be apple-local.
Anton Korobeynikov
2010-05-15
Model 128-bit vld lane with REG_SEQUENCE.
Evan Cheng
2010-05-15
v4i64 and v8i64 are only synthesizable when NEON is available.
Evan Cheng
2010-05-15
Allow TargetLowering::getRegClassFor() to be called on illegal types. Also
Evan Cheng
2010-05-15
Model 64-bit lane vld with REG_SEQUENCE.
Evan Cheng
2010-05-14
Teach two-address pass to do some coalescing while eliminating REG_SEQUENCE
Evan Cheng
2010-05-14
Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE.
Evan Cheng
2010-05-14
Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what
Bill Wendling
2010-05-14
Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE.
Evan Cheng
2010-05-14
Added a QQQQ register file to model 4-consecutive Q registers.
Evan Cheng
2010-05-14
Fix comments.
Evan Cheng
2010-05-13
Add comment about the pseudo registers QQ, each of which is a pair of Q regis...
Evan Cheng
2010-05-13
Fix pr7110: For non-Darwin targets UnspilledCS1GPRs may include high registers.
Bob Wilson
2010-05-13
Fix -Asserts warning.
Daniel Dunbar
2010-05-13
Bring back VLD1q and VST1q and use them for reloading / spilling Q registers....
Evan Cheng
2010-05-13
Expand VMOVQQ into a pair of VMOVQ.
Evan Cheng
2010-05-13
Mark some pattern-less instructions as neverHasSideEffects.
Evan Cheng
2010-05-12
Fix some potential issues in the pseudo instruction expansion phase: copy imp...
Evan Cheng
2010-05-12
Remove a dead fixme.
Evan Cheng
2010-05-12
Add support for movi32 of global values to the new (MC) asm printer.
Rafael Espindola
2010-05-12
vst instructions are modeled as this:
Evan Cheng
2010-05-11
Avoid breaking vstd when reg_sequence is not used.
Evan Cheng
2010-05-11
I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it
Duncan Sands
2010-05-11
Implement a bunch more TargetSelectionDAGInfo infrastructure.
Dan Gohman
2010-05-11
Remove the TargetLowering::getSubtarget() virtual function, which
Dan Gohman
2010-05-11
Select @llvm.trap to the special B with 1111 condition (i.e. trap) instruction.
Evan Cheng
2010-05-11
Model some vst3 and vst4 with reg_sequence.
Evan Cheng
2010-05-10
Model some vld3 instructions with REG_SEQUENCE.
Evan Cheng
2010-05-10
Model vld2 / vst2 with reg_sequence.
Evan Cheng
2010-05-07
Clean up the conditional for handling of sign_extend_inreg based on
Jim Grosbach
2010-05-07
Use VLD2q32 / VST2q32 to reload / spill QQ (pair of Q) registers when stack s...
Evan Cheng
2010-05-07
Use VSTMD / VLDMD for spills and reloads of Q registers instead of VSTMQ / VL...
Evan Cheng
2010-05-07
Remove VLD1q and VST1q for reloading and spilling Q registers. Just use VLD1q...
Evan Cheng
2010-05-06
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
Dan Gohman
2010-05-06
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
Evan Cheng
2010-05-06
Add a missing break statement to fix unintentional fall-through
Bob Wilson
2010-05-06
Fix unintentional fallthrough. Patch by Edmund Grimley-Evans <Edmund.Grimley-...
Jim Grosbach
2010-05-06
Fix "warning: extra ';' inside a struct or union" when building llvm with clang
Shantonu Sen
2010-05-06
Re-apply 103156 and 103157. 103156 didn't break anything. 10315 exposed a coa...
Evan Cheng
2010-05-06
Revert r103157, which broke test/CodeGen/ARM/2009-11-30-LiveVariablesBug.ll.
Dan Gohman
2010-05-06
Revert r103156 since it was breaking the build bots.
Eric Christopher
2010-05-06
Fix an obvious bug in isMoveInstr. It needs to return sub-register indices.
Evan Cheng
2010-05-06
Adding pseudo 256-bit registers QQ0 . . . QQ7 to represent pairs of Q registe...
Evan Cheng
2010-05-06
Cosmetic changes.
Evan Cheng
2010-05-06
storeRegToStackSlot has forgotten about QPR_8 register class.
Evan Cheng
[prev]
[next]