projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add a new bit that ImmLeaf's can opt into, which allows them to duck out of
[oota-llvm.git]
/
utils
/
TableGen
/
ARMDecoderEmitter.cpp
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
2011-04-11
Johnny Chen
Thumb disassembler was erroneously rejecting "blx sp...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-25
Johnny Chen
delegate the disassembly of t2ADR to the more generic...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Johnny Chen
The opcode names ("tLDM", "tLDM_UPD") used for conflict...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Johnny Chen
The ARM disassembler was confused with the 16-bit tSTMI...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Johnny Chen
ADR was added with the wrong encoding for inst{24-21...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-12
Jim Grosbach
Remove no-longer-correct special case for disasm of...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Pseudo-ize the ARM 'B' instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Pseudo-ize VMOVDcc and VMOVScc.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
ARM VDUPfd and VDUPfq can just be patterns. The instruc...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Remove dead code. These ARM instruction definitions...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
ARM VDUPLNfq and VDUPLNfd definitions can just be Pat...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
ARM VREV64df and VREV64qf can just be patterns. The...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Tidy up since ARM MOVCCi and MOVCCi16 are now pseudos.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Jim Grosbach
Properly pseudo-ize MOVCCr and MOVCCs.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Jim Grosbach
Memory barrier instructions don't need special handling...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Bob Wilson
TableGen should not ignore BX instructions for the...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Bob Wilson
pr9367: Add missing predicated BLX instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Owen Anderson
Add FixedLenDecoderEmitter, the skeleton of a new disas...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Bruno Cardoso Lopes
Add support for parsing and encoding ARM's official...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Add support for MC-ized encoding of tLEApcrel and tLEAp...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Bob Wilson
Remove the rest of the *_sfp Neon instruction patterns.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Bill Wendling
Merge DEBUG statements.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-13
Chris Lattner
eliminate the Records global variable, patch by Garriso...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Jim Grosbach
Remove reference to the CMPz instruction patterns for...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Bill Wendling
I did it wrong. Don't disregard these encodings here.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-03
Bill Wendling
Ignore decode table conflicts in the tMOVgpr2tgpr,...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Jim Grosbach
The VLDMQ/VSTMQ instructions are reprented as true...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Jim Grosbach
Delete a few no longer needed references to pseudos.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Pseudo-ize Thumb2 jump tables with explicit MC lowering...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Rename t2 TBB and TBH instructions to reference that...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Michael J. Spencer
Merge System into Support.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Bill Wendling
Encode the multi-load/store instructions with their...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Chris Lattner
factor the operand list (and related fields/operations...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Jim Grosbach
A few 80 column cleanups
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Jim Grosbach
Move checking for t2MOVCCi16 to the right place.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Jim Grosbach
Allow use of the 16-bit literal move instruction in...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Jim Grosbach
Allow use of the 16-bit literal move instruction in...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-06
Jim Grosbach
Now that VDUPfqf and VDUPfdfare properly pseudos, nuke...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-27
Bob Wilson
Fix a comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Bob Wilson
Add a separate ARM instruction format for Saturate...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Dale Johannesen
Changes to ARM tail calls, mostly cosmetic.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dale Johannesen
An attempt to fix the problem Anton reported with
blob
|
commitdiff
|
raw
|
diff to current
2010-06-15
Dale Johannesen
Next round of tail call changes. Register used in...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-03
Dale Johannesen
Early implementation of tail call for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-20
Johnny Chen
When doing Thumb disassembly, there's no need to consid...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Johnny Chen
If all the bit positions are not specified; do not...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Bob Wilson
Provide versions of the ARM eh_sjlj_setjmp instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Johnny Chen
ARM decoder emitter should print out useful information...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Johnny Chen
Now that Evan Cheng has fixed the coalescer bug (r10080...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-08
Benjamin Kramer
Various MSVC warning fixes about truncated 64 bit shift...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Eric Christopher
Fix typo and correct comment somewhat.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Johnny Chen
Re-enable ARM/Thumb disassembler and add a workaround...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-03
Chandler Carruth
Fix a warning in GCC about a pointless typedef.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Johnny Chen
Move variable "Bits" declaration/definition into the...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Johnny Chen
Fixed build warning.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Johnny Chen
Change from .../Support/DataTypes.h to .../System/DataT...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Johnny Chen
Second try of initial ARM/Thumb disassembler check...
blob
|
commitdiff
|
raw
|
diff to current