projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Refactor a few ARM load instructions to better parameterize things and re-use
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
2010-11-03
Jim Grosbach
Support generating an MC'ized CodeEmitter directly...
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Remove unused function.
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Remove the no longer used 'Modifier' optional operand...
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Remove unused function.
commit
|
commitdiff
|
tree
2010-11-03
Jim Grosbach
Break ARM addrmode4 (load/store multiple base address...
commit
|
commitdiff
|
tree
2010-11-02
Jim Grosbach
Sort bit assignments. Cosmetic change only.
commit
|
commitdiff
|
tree
2010-11-02
Jim Grosbach
Revert r114340 (improvements in Darwin function prologue...
commit
|
commitdiff
|
tree
2010-11-02
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2010-11-02
Jim Grosbach
Tweak to fix spelling and grammar in comment.
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
Explicitly check for non-consant reference in an LDRi12...
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
Remove unused function.
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
Add FIXME.
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
Add 'IsThumb' predicate to patterns marked as 'IsThumb1Only...
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
Mark ARM subtarget features that are available for...
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-11-01
Jim Grosbach
The T2 extract/pack instructions are only valid in...
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Allow specifying a CPU to llvm-mc, so that we can properly...
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Add FIXME.
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Clean up comments.
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
80 columns.
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Avoid re-evaluating MI.getNumOperands() every iteration...
commit
|
commitdiff
|
tree
2010-10-30
Jim Grosbach
Encode the register list operands for ARM mode LDM...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Remove hard tab characters.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
80 column fix.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consistent...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
add FIXME
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Convert ARM::MOVi2pieces to a true pseudo-instruction...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
ARM::MOVi32imm is expanded in ARMExpandPseudoInsts...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Fix typo.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
ARM encoding information for CLREX, SWP and SWPB. Add...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
ARM mode LDREX*/STREX* binary encodings.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Encoding information for ARM conditional move instructions.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Handle ARM addrmode5 instructions with an offset.
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Revert 117660. Apparently it's not as trivial as that...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
ARM addrmode5 instructions have neither writeback nor...
commit
|
commitdiff
|
tree
2010-10-29
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-10-28
Jim Grosbach
PLD, PLDW, PLI encodings, plus refactor their use of...
commit
|
commitdiff
|
tree
next