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
2009-12-14
add ldrexd/strexd instructions
Jim Grosbach
2009-12-14
atomic binary operations up to 32-bits wide.
Jim Grosbach
2009-12-12
Framework for atomic binary operations. The emitter for the pseudo instructions
Jim Grosbach
2009-12-11
memory barrier instructions by definition have side effects. This prevents th...
Jim Grosbach
2009-12-11
Store Register Exclusive should leave the source register Inst{3-0} unspecified.
Johnny Chen
2009-12-11
Update properties.
Jim Grosbach
2009-12-11
Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in pr...
Jim Grosbach
2009-12-10
Add instruction encoding for DMB/DSB
Jim Grosbach
2009-12-10
Add memory barrier intrinsic support for ARM. Moving towards adding the atomi...
Jim Grosbach
2009-12-08
- Support inline asm 'w' constraint for 128-bit vector types.
Evan Cheng
2009-12-06
Dynamic stack realignment use of sp register as source/dest register
Anton Korobeynikov
2009-12-05
Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of
Dan Gohman
2009-12-03
remove out of date FIXME.
Jim Grosbach
2009-12-03
fix a build problem with VC++, PR5664, patch by Alp Toker!
Chris Lattner
2009-12-03
Recognize canonical forms of vector shuffles where the same vector is used for
Bob Wilson
2009-12-03
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-02
Factor the stack alignment calculations out into a target independent pass.
Jim Grosbach
2009-12-01
Thumb1 exception handling setjmp
Jim Grosbach
2009-12-01
For VLDM/VSTM (Advanced SIMD), set encoding bits Inst{11-8} to 0b1011.
Johnny Chen
2009-12-01
For VMOV (immediate), make some of the encoding bits (cmode and op) unspecified.
Johnny Chen
2009-11-30
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
Bob Wilson
2009-11-30
Fix some more ARM unified syntax warnings.
Bob Wilson
2009-11-24
Refactor target hook for tail duplication as requested by Chris.
Bob Wilson
2009-11-24
Enable predication of NEON instructions in Thumb2 mode.
Evan Cheng
2009-11-24
Data type suffix must come after predicate.
Evan Cheng
2009-11-24
Materialize global addresses via movt/movw pair, this is always better
Anton Korobeynikov
2009-11-24
80 column violations
Jim Grosbach
2009-11-23
* Move stub allocation inside the JITEmitter, instead of exposing a
Jeffrey Yasskin
2009-11-23
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
Dan Gohman
2009-11-23
Allow more than one stub to be being generated at the same time.
Jeffrey Yasskin
2009-11-23
Massive refactoring of NEON instructions. Separate opcode from data size spec...
Evan Cheng
2009-11-23
move fconst[sd] to UAL. <rdar://7414913>
Jim Grosbach
2009-11-23
Partially revert r84730 by removing N2VDup from ARMInstrFormats.td and modifying
Johnny Chen
2009-11-23
fold immediate of a + Const into the user as a subtract if it can fit as a ne...
Jim Grosbach
2009-11-23
Revert r84572 by removing N3VImm from ARMInstrFormats.td now that we can specify
Johnny Chen
2009-11-23
Partially revert r89377 by removing NLdStLN class definition from
Johnny Chen
2009-11-23
Make it clear that the index bit(s) of Vector Get Lane and Vector Set Lane
Johnny Chen
2009-11-23
Minor itinerary fixes for FP instructions.
David Goodwin
2009-11-22
Move default FrameReg val to getFrameIndexReference(). Otherwise, debug info ...
Jim Grosbach
2009-11-22
Generate more correct debug info for frame indices.
Jim Grosbach
2009-11-21
Revert 89562. We're being sneakier than I was giving us credit for, and this
Jim Grosbach
2009-11-21
Darwin requires a frame pointer for all non-leaf functions to support correct
Jim Grosbach
2009-11-21
Add predicate operand to NEON instructions. Fix lots (but not all) 80 col vio...
Evan Cheng
2009-11-21
We are not using DBG_STOPPOINT anymore.
Devang Patel
2009-11-20
Remat VLDRD from constpool. Clean up some instruction property specifications.
Evan Cheng
2009-11-20
The verify() call of CPEIsInRange() isn't right for the assertion check of
Jim Grosbach
2009-11-20
Remove verifySizes() since it's not adding much value.
Jim Grosbach
2009-11-20
Also CSE non-pic load from constant pools.
Evan Cheng
2009-11-20
Fix codegen of conditional move of immediates. We were not making use of the ...
Evan Cheng
2009-11-20
Update comment to reflect instruction.
Eric Christopher
[next]