projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remember the contents of leb and dwarfline fragments when relaxing. This avoids
2010-12-04
Jim Grosbach
Encode condition code for Thumb1 conditional branch...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Correctly size-reduce the t2CMPzrr instruction to tCMPzr...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Match pattern operand names to expected encoding field...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Remove incorrect BL target encoding (it's similar to...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Encode the 32-bit wide Thumb (and Thumb2) instructions...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
When using the 'push' mnemonic for Thumb2 stmdb, be...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Reduce t2 ldr/str instructions to the correct t1 versions...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
No need to declare EncoderMethod property anymore;...
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Add FIXMEs.
commit
|
commitdiff
|
tree
2010-12-03
Jim Grosbach
Size reduction for tPUSH come from t2STMDB_UPD, not...
commit
|
commitdiff
|
tree
2010-12-02
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-02
Jim Grosbach
XFAIL for now. If someone with access to an ARM/Linux...
commit
|
commitdiff
|
tree
2010-12-02
Jim Grosbach
When expanding the MOVCCi32imm, make sure to use the...
commit
|
commitdiff
|
tree
2010-12-02
Jim Grosbach
Fix copy/pasto in vmin.f32 encoding.
commit
|
commitdiff
|
tree
2010-12-02
Jim Grosbach
Add support for binary encoding of ARM 'adr' instructions...
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
Use the correct fixup type for ARM VLDR*
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
Refactor LEApcrelJT as a pseudo-instructionlowered...
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
Fix a mised reloc rename spot.
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
10 bits, not 12.
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
Elaborate on FIXME.
commit
|
commitdiff
|
tree
2010-12-01
Jim Grosbach
Move the ARMAsmPrinter class defintiion into a header...
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Fix typo.
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Fix handling of ARM negative pc-relative fixups for...
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Add FIXME
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
The VLDMQ/VSTMQ instructions are reprented as true...
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Pseudo-ize ARM MOVPCRX
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Delete a few no longer needed references to pseudos.
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Pseudo-ize BX_CALL and friends. Remove dead instruction...
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Rename BX/BRIND/etc patterns to clarify which is actually...
commit
|
commitdiff
|
tree
2010-11-30
Jim Grosbach
Make a few more ARM pseudo instructions actually use...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Simplify definitions of the ARM eh.sjlj.*jmp pseudo...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Parameterize ARMPseudoInst size property.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Add a few missing initializers.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Nuke trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Nuke a FIXME. No need to be fancier here, as ARM handles...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Nuke dead isCodeGenOnly annotation and extraneous comment.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
tidy up.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Pseudo-ize Thumb2 jump tables with explicit MC lowering...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Rename t2 TBB and TBH instructions to reference that...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
ARM Pseudo-ize tBR_JTr.
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
The ARM BR_JT* pseudos don't need to use the printer...
commit
|
commitdiff
|
tree
2010-11-29
Jim Grosbach
Switch ARM BR_JTm and BR_JTr instructions to be MC...
commit
|
commitdiff
|
tree
2010-11-21
Jim Grosbach
BR_JTadd is ARM-only, so use the proper pseudo class...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Fix ARM LDR* post-indexed operand encoding.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Operand names
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Clarify operand names.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Fix encoding for ARM MLS instruction.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Add ARM encoding information for STRD.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Shuffle things around a bit to keep like things together...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Factor out operand encoding bits for ARM addressing...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Delete another dead class.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
whitespace tweak.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Refactor PICSTR* instructions to really be pseudos...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Rename ARM .td class AIldst1 to AI2ldst for consistency...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Add ARM binary encoding information for the rest of...
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Remove dead code.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
ARM LDRD binary encoding.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Remove hard tabs.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-19
Jim Grosbach
Minor cleanups to a few llvm_unreachable() calls.
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
ARM Encoding information for UXTAH and friends.
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Add ARM encoding information for LDRH post-increment.
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
ARMPseudoInst instructions should default to being...
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
ARM PseudoInst instructions don't need or use an assembler...
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Revert 119600 to unbreak the build. Francois, please...
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Add FIXME.
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Refactor the ARM PICADD and PICLDR* instructions to...
commit
|
commitdiff
|
tree
2010-11-18
Jim Grosbach
Refactor a few ARM load instructions to better parameterize...
commit
|
commitdiff
|
tree
2010-11-17
Jim Grosbach
Clean up LEApcrel instuction(s) a bit. It's not really...
commit
|
commitdiff
|
tree
2010-11-17
Jim Grosbach
Fix comment typo.
commit
|
commitdiff
|
tree
2010-11-17
Jim Grosbach
Make the ARM BR_JTadd instruction an explicit pseudo...
commit
|
commitdiff
|
tree
2010-11-17
Jim Grosbach
Fix typo.
commit
|
commitdiff
|
tree
2010-11-17
Jim Grosbach
More ARM encoding bits. LDRH now encodes properly.
commit
|
commitdiff
|
tree
2010-11-16
Jim Grosbach
Revert inadvertant checkin of CMake libdeps.
commit
|
commitdiff
|
tree
2010-11-16
Jim Grosbach
ARM conditional mov encoding fix.
commit
|
commitdiff
|
tree
2010-11-15
Jim Grosbach
ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterpar...
commit
|
commitdiff
|
tree
2010-11-15
Jim Grosbach
Add FIXMEs.
commit
|
commitdiff
|
tree
2010-11-15
Jim Grosbach
Nuke redundant encoding bit set.
commit
|
commitdiff
|
tree
2010-11-13
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-13
Jim Grosbach
Swap multiclass operand order for consistency with...
commit
|
commitdiff
|
tree
2010-11-13
Jim Grosbach
Continue ARM indexed load refactoring. Multiclass for...
commit
|
commitdiff
|
tree
2010-11-13
Jim Grosbach
More ARM load/store indexed refactoring. Also fix an...
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Zap a copy/paste-o bit of dead code.
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Refactor to parameterize some ARM load/store encoding...
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Kill more unused stuff.
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Remove unused class.
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Fill in the default predication bits for ARM unconditional...
commit
|
commitdiff
|
tree
2010-11-12
Jim Grosbach
Encoding for ARM LDRSB instructions.
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Start of support for binary emit of 16-it Thumb instructions.
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
ARM fixup encoding for direct call instructions (BL).
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Encoding of destination fixup for ARM branch and conditional...
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Encoding for ARM LDRSH_POST.
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Encoding for ARM LDRSH and LDRSH_PRE. Cannonicalize...
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
Fix encoding of Ra register for ARM smla* instructions.
commit
|
commitdiff
|
tree
2010-11-11
Jim Grosbach
ARM STRH encoding information.
commit
|
commitdiff
|
tree
next