projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Tidy up a bit.
2011-02-03
Jim Grosbach
Tidy up a bit.
commit
|
commitdiff
|
tree
2011-01-19
Jim Grosbach
Make sure to propogate the error code when we fail...
commit
|
commitdiff
|
tree
2011-01-18
Jim Grosbach
Add a FIXME.
commit
|
commitdiff
|
tree
2011-01-17
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2011-01-13
Jim Grosbach
When updating a tSpill/tRestore instruction to be a...
commit
|
commitdiff
|
tree
2010-12-24
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-24
Jim Grosbach
Use a StringSwitch<> instead of a manually constructed...
commit
|
commitdiff
|
tree
2010-12-23
Jim Grosbach
Remove dead patterns.
commit
|
commitdiff
|
tree
2010-12-23
Jim Grosbach
Recognize a few more documented register name aliases...
commit
|
commitdiff
|
tree
2010-12-22
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-21
Jim Grosbach
Tidy up a bit. Trailing whitespace, hard tabs and 80...
commit
|
commitdiff
|
tree
2010-12-17
Jim Grosbach
If The ARM WriteNopData() gets an unaligned byte count...
commit
|
commitdiff
|
tree
2010-12-17
Jim Grosbach
Add bits 31-28 to the Thumb2 encoding of TBB/TBH.
commit
|
commitdiff
|
tree
2010-12-17
Jim Grosbach
Handle 2 and 4 byte data blob fixup values for ARM.
commit
|
commitdiff
|
tree
2010-12-17
Jim Grosbach
Trailing whitespace and 80 column fixups.
commit
|
commitdiff
|
tree
2010-12-16
Jim Grosbach
Pseudo-ize the Thumb1 tBfar pattern. rdar://8777974
commit
|
commitdiff
|
tree
2010-12-15
Jim Grosbach
Thumb1 had two patterns for the same load-from-constant...
commit
|
commitdiff
|
tree
2010-12-15
Jim Grosbach
Tweak a few pseudo-inst pattern base classes.
commit
|
commitdiff
|
tree
2010-12-15
Jim Grosbach
The new t2LEApcrel* pseudo instructions need the size...
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
thumb adr fixup needs alignment just like the t2 version.
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
Add support for MC-ized encoding of tLEApcrel and tLEApcrelJ...
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
Refactor a bit for legibility.
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
Make sure to propagate the predicate operands for LEApcrel...
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
ARM Fixups relative to thumb functions need to have...
commit
|
commitdiff
|
tree
2010-12-14
Jim Grosbach
Trailing whitespace
commit
|
commitdiff
|
tree
2010-12-13
Jim Grosbach
Use 32-bit types for 32-bit values.
commit
|
commitdiff
|
tree
2010-12-13
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Add FIXME
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Correct encoding of rotation immediate for Thumb2 instructio...
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructions...
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
More trivial cleanup. No need to define the EncoderMethod...
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Tidy up.
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Teach isCSRestore() that ARM/Thumb2 functions will...
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Thumb unconditional branch binary encoding. rdar:/...
commit
|
commitdiff
|
tree
2010-12-10
Jim Grosbach
Thumb conditional branch binary encodings. rdar://8745367
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
Rename CB/CBZ specific fixup accordingly.
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
Rename the encoder method for t_cbtarget to match.
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
Thumb needs a few different encoding schemes for branch...
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
ARM stm/ldm instructions require more than one register...
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
tidy up.
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
80 columns.
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
Add a textual message to the assert.
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
Add a sanity check assert() for t2ADD/SUBrSPi instructions...
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
When using multiple instructions to reference a frame...
commit
|
commitdiff
|
tree
2010-12-09
Jim Grosbach
The add/sub SP instructions are really pseudos. The...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Clean up the add/sub w/ SP source reg instructions...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends.
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead.
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Add operand encoding for Thumb2 subw SP + imm. rdar...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Add operand encoding for Thumb2 addw Rn + imm. rdar...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Add operand encoding for Thumb2 addw SP + imm. rdar...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Parameterize opcode encoding bits for Thumb2 extended...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Fix operand encoding for Thumb2 extended precision...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Simplify T2 operand assignment notation a bit. No need...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Tweak ARM fixup value adjustments for Thumb to better...
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Add initializer.
commit
|
commitdiff
|
tree
2010-12-08
Jim Grosbach
Let target asm backends see assembler flags as they...
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Add source Record* reference to PatternToMatch. Allows...
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Binary encoding for ARM tLDRspi and tSTRspi.
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Remove reference to the CMPz instruction patterns for...
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Refactor the ARM CMPz* patterns to just use the normal...
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Change assert to diagnostic. Message still needs work...
commit
|
commitdiff
|
tree
2010-12-07
Jim Grosbach
Encode the literal field for tCMPzi instruction.
commit
|
commitdiff
|
tree
2010-12-06
Jim Grosbach
Add fixup for Thumb1 BL/BLX instructions.
commit
|
commitdiff
|
tree
2010-12-06
Jim Grosbach
Trailing whitespace.
commit
|
commitdiff
|
tree
2010-12-06
Jim Grosbach
Encode the register operand of ARM CondCode operands...
commit
|
commitdiff
|
tree
2010-12-06
Jim Grosbach
The ARM AsmMatcher needs to know that the CCOut operand...
commit
|
commitdiff
|
tree
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
next