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-11-18
ARM PseudoInst instructions don't need or use an assembler string. Get rid of
Jim Grosbach
2010-11-18
Code clean up.
Evan Cheng
2010-11-18
Add FIXME.
Jim Grosbach
2010-11-18
Refactor the ARM PICADD and PICLDR* instructions to really be pseudos and not
Jim Grosbach
2010-11-18
Try again at providing Thumb2 encodings for basic multiplication operators.
Owen Anderson
2010-11-18
Refactor a few ARM load instructions to better parameterize things and re-use
Jim Grosbach
2010-11-18
Revert r119593 while I figure out my testing disagrees with the buildbot.
Owen Anderson
2010-11-18
Provide correct Thumb2 encodings for basic multiplication operators.
Owen Anderson
2010-11-17
Clean up LEApcrel instuction(s) a bit. It's not really a Pseudo, so don't mark
Jim Grosbach
2010-11-17
Second attempt at correct encodings for Thumb2 bitfield instructions.
Owen Anderson
2010-11-17
Fix comment typo.
Jim Grosbach
2010-11-17
Change ARMGlobalMerge to keep BSS globals in separate pools.
Bob Wilson
2010-11-17
Fix ARMGlobalMerge pass to check if globals are entirely within range.
Bob Wilson
2010-11-17
Change the symbol for merged globals from "merged" to "_MergedGlobals".
Bob Wilson
2010-11-17
Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes.
Bob Wilson
2010-11-17
Make the ARM BR_JTadd instruction an explicit pseudo and lower it properly
Jim Grosbach
2010-11-17
Avoid isel movcc of large immediates when the large immediate is available in...
Evan Cheng
2010-11-17
Revert r119551, which broke buildbots.
Owen Anderson
2010-11-17
Provide Thumb2 encodings for bitfield instructions.
Owen Anderson
2010-11-17
Remove ARM isel hacks that fold large immediates into a pair of add, sub, and,
Evan Cheng
2010-11-17
make isVirtualSection a virtual method on MCSection. Chris' suggestion.
Rafael Espindola
2010-11-17
More miscellaneous Thumb2 encodings.
Owen Anderson
2010-11-17
Add missing opcodes now that this function's used in more than one place.
Bill Wendling
2010-11-17
More ARM encoding bits. LDRH now encodes properly.
Jim Grosbach
2010-11-17
Revert r119109 for now. It's breaking 176.gcc.
Evan Cheng
2010-11-17
Simplify code that toggle optional operand to ARM::CPSR.
Evan Cheng
2010-11-17
tidy up
Chris Lattner
2010-11-17
The machine instruction no longer encodes the submode as a separate operand. We
Bill Wendling
2010-11-17
Proper encoding for VLDM and VSTM instructions. The register lists for these
Bill Wendling
2010-11-17
Add binary emission stuff for VLDM/VSTM. This reuses the
Bill Wendling
2010-11-16
Use the correct variable names so that the encodings will be correct.
Bill Wendling
2010-11-16
ARM conditional mov encoding fix.
Jim Grosbach
2010-11-16
L_bit doesn't work here.
Bill Wendling
2010-11-16
- Remove dead patterns.
Bill Wendling
2010-11-16
vldm and vstm are mnemonics for vldmia and vstmia resp.
Bill Wendling
2010-11-16
Encode the multi-load/store instructions with their respective modes ('ia',
Bill Wendling
2010-11-16
Add Thumb2 encodings for mov and friends.
Owen Anderson
2010-11-15
Attempt to provide encodings for some miscellaneous Thumb2 encodings.
Owen Anderson
2010-11-15
Code clean up. The peephole pass should be the one updating the instruction
Evan Cheng
2010-11-15
Provide Thumb2 encodings for sxtb and friends.
Owen Anderson
2010-11-15
Recommit this change and remove the failing part of the test - it didn't
Eric Christopher
2010-11-15
ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding.
Jim Grosbach
2010-11-15
Add Thumb2 encodings for comparison and shift operators.
Owen Anderson
2010-11-15
Add correct Thumb2 encodings for mvn and friends.
Owen Anderson
2010-11-15
Add FIXMEs.
Jim Grosbach
2010-11-15
Nuke redundant encoding bit set.
Jim Grosbach
2010-11-15
add fields to the .td files unconditionally, simplifying tblgen a bit.
Chris Lattner
2010-11-15
Make sure ARM multi load / store pass copies memoperands when forming ldrd / ...
Evan Cheng
2010-11-15
silence a ton of warnings from clang.
Chris Lattner
2010-11-15
Attempt to unbreak cmake-based builds
Anton Korobeynikov
[prev]
[next]