projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a puts optimization that converts puts() to putchar('\n').
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
2010-11-10
Jim Grosbach
Move LDM predicate operand encoding into base clase...
commit
|
commitdiff
|
tree
2010-11-10
Jim Grosbach
ARM LDM encoding for the mode (ia, ib, da, db) operand.
commit
|
commitdiff
|
tree
2010-11-10
Jim Grosbach
Fix ARM encoding of non-return LDM instructions.
commit
|
commitdiff
|
tree
2010-11-10
Jim Grosbach
Fix ARM encoding of LDM+Return instruction.
commit
|
commitdiff
|
tree
2010-11-10
Jim Grosbach
Simplify and clean up MC symbol lookup for ARM constant...
commit
|
commitdiff
|
tree
2010-11-10
Jim Grosbach
Update ARMConstantPoolValue to not use a modifier string...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Change the ARMConstantPoolValue modifier string to...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Handle ARM constant pool values that need an explicit...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Further MCize ARM constant pool values. This allows...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Add encoding of Rt to ARM LDR/STR w/ reg+reg offset...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
For ARM load/store instructions, encode [reg+reg] with...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
ARM .word data fixups don't need an adjustment.
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Add encoder method for ARM load/store shifted register...
commit
|
commitdiff
|
tree
2010-11-09
Jim Grosbach
Add support for a few simple fixups to the ARM Darwin...
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Hook up the '.code {16|32}' directive to the streamer.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Add '.code 32' assembler directive to MC streamers.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Hook up the '.thumb_func' directive to the streamer.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Fix past-o.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
MC'ize the '.code 16' and '.thumb_func' ARM directives.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
MC'ize simple ARMConstantValue entry emission (with...
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Enable MachO writing for ARM/Darwin. Lots of stuff...
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Allow targets to specify the MachO CPUType/CPUSubtype...
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
syntaxunified directive is a no-op for MachO writing.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Add v5 and v7 ARM CPU subtype values.
commit
|
commitdiff
|
tree
2010-11-05
Jim Grosbach
Add FIXME.
commit
|
commitdiff
|
tree
2010-11-04
Jim Grosbach
Add ARM fixup info for load/store label references...
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Teach ARM Target to use the tblgen support for generating...
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Add rule to build MC'ized CodeEmitter.
commit
|
commitdiff
|
tree
next