projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM: Enforce decoding rules for VLDn instructions
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
Disassembler
/
ARMDisassembler.cpp
2013-06-11
Amaury de la Vieuville
ARM: Enforce decoding rules for VLDn instructions
blob
|
commitdiff
|
raw
2013-06-11
Amaury de la Vieuville
ARM: Fix STREX/LDREX reecoding
blob
|
commitdiff
|
raw
|
diff to current
2013-06-10
Amaury de la Vieuville
ARM: ISB cannot be passed the same options as DMB
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
Amaury de la Vieuville
ARM: fix VMOVvnf32 decoding when ambiguous with VCVT
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
Amaury de la Vieuville
ARM: enforce SRS decoding constraints
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
Amaury de la Vieuville
ARM: fix CPS decoding when ambiguous with QADD
blob
|
commitdiff
|
raw
|
diff to current
2013-06-08
Amaury de la Vieuville
ARM: fix VCVT decoding
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Tim Northover
ARM: add fstmx and fldmx instructions for assembly
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Benjamin Kramer
Remove the Copied parameter from MemoryObject::readBytes.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Ahmed Bougacha
Add MCSymbolizer for symbolic/annotated disassembly.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Mihai Popa
VSTn instructions have a number of encoding constraints...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Mihai Popa
Q registers are encoded in fields of the same length...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-19
Benjamin Kramer
Replace some bit operations with simpler ones. No funct...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-13
Mihai Popa
The purpose of the patch is to fix the syntax of ARM...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-26
Quentin Colombet
ARM: Fix encoding of hint instruction for Thumb.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Tim Northover
ARM: Permit "sp" in ARM variant of STREXD instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Tim Northover
ARM: permit "sp" in ARM variants of MOVW/MOVT instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Quentin Colombet
Fix treatment of ARM unallocated hint instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-28
Gordon Keiser
Fix issue with disassembler decoding CBZ/CBNZ immediate...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Joe Abbey
Patch by Gordon Keiser!
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Roman Divacky
Remove edis - the enhanced disassembler. Fixes PR14654.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Kevin Enderby
Fixed the arm disassembly of invalid BFI instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Kevin Enderby
Fix ARM's b.w instruction for thumb 2 and the encoding...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-18
Kevin Enderby
Fix a bug where a 32-bit address with the high bit...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-22
Tim Northover
Fix the handling of edge cases in ARM shifted operands.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Tim Northover
Diagnose invalid alignments on duplicating VLDn instruc...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Tim Northover
Check for invalid alignment values when decoding VLDn...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-24
Richard Smith
Fix integer undefined behavior due to signed left shift...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Craig Topper
Remove unnecessary include of ARMGenInstrInfo.inc.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-14
Jim Grosbach
Switch the fixed-length disassembler to be table-driven.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Jiangning Liu
Fix #13035, a bug around Thumb instruction LDRD/STRD...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Jiangning Liu
Fix #13138, a bug around ARM instruction DSB encoding...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Richard Barton
Fix instruction description of VMOV (between two ARM...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-09
Chad Rosier
Revert r159938 (and r159945) to appease the buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-09
Richard Barton
Oops - correct broken disassembly for VMOV
blob
|
commitdiff
|
raw
|
diff to current
2012-07-09
Richard Barton
Fix instruction description of VMOV (between two ARM...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Richard Barton
Correct decoder for T1 conditional B encoding
blob
|
commitdiff
|
raw
|
diff to current
2012-05-22
NAKAMURA Takumi
ARMDisassembler.cpp: Fix utf8 char in comments.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Kevin Enderby
Tweak to the fix in r156212, as with the change in...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Kevin Enderby
Fix a bug in the ARM disassembler for wide branch condi...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Kevin Enderby
Fix issues with the ARM bl and blx thumb instructions...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-03
Silviu Baranga
Fixed disassembler for vstm/vldm ARM VFP instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Jim Grosbach
ARM: Tweak tADDrSP definition for consistent operand...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-27
Richard Barton
Refactor IT handling not to store the bottom bit of...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Richard Barton
Refactor Thumb ITState handling in ARM Disassembler...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Silviu Baranga
Added support for disassembling unpredictable swp/swpb...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Silviu Baranga
Added support for unpredictable mcrr/mcrr2/mrrc/mrrc2...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Kevin Enderby
Fix ARM disassembly of VLD2 (single 2-element structure...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-12
Kevin Enderby
Fix a few more places in the ARM disassembler so that...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Kevin Enderby
Fixed a case of ARM disassembly getting an assert on...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Kevin Enderby
Fix ARM disassembly of VLD instructions with writebacks...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Dylan Noblesmith
ARMDisassembler: drop bogus dependency on ARMCodeGen
blob
|
commitdiff
|
raw
|
diff to current
2012-03-27
Craig Topper
Remove unnecessary llvm:: qualifications
blob
|
commitdiff
|
raw
|
diff to current
2012-03-22
Silviu Baranga
Added soft fail checks for the disassembler when decodi...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-22
Silviu Baranga
Added soft fail cases for the disassembler when decodin...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-21
Kevin Enderby
Fix ARM disassembly of VST1 and VST2 instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Silviu Baranga
The ARM instructions that have an unpredictable behavio...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Craig Topper
Use uint16_t to store registers and opcode in static...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Jim Grosbach
Tidy up. Remove dead code that slipped into previous...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Jim Grosbach
ARM more NEON VLD/VST composite physical register refac...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Jim Grosbach
ARM refactor more NEON VLD/VST instructions to use...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Kevin Enderby
Fix a bug in the ARM disassembly of the neon VLD2 all...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Jim Grosbach
ARM Refactor VLD/VST spaced pair instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Jim Grosbach
ARM refactor away a bunch of VLD/VST pseudo instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-29
Derek Schuff
Make MemoryObject accessor members const again
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Kevin Enderby
Fix the symbolic operand added for the C disassmbler...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Kevin Enderby
Updated the llvm-mc disassembler C API to support for...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-11
Benjamin Kramer
Make the EDis tables const.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
blob
|
commitdiff
|
raw
|
diff to current
2012-02-06
Derek Schuff
Enable streaming of bitcode
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jim Grosbach
ARM NEON VTBL/VTBX assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON refactor VST2 w/ writeback instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON VST2 assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM assembly parsing and encoding for VLD2 with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Matt Beaumont-Gay
Remove unused variable
blob
|
commitdiff
|
raw
|
diff to current
2011-11-30
Jim Grosbach
ARM parsing for VLD1 all lanes, with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for four-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for three-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Owen Anderson
Fix a misplaced paren bug.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Owen Anderson
Fix an ambiguous decoding where we failed to properly...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-12
Jim Grosbach
Re-apply 144430, this time with the associated isel...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Benjamin Kramer
Remove the unnecessary dependency on libARMCodeGen...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-02
Owen Anderson
The rules disallowing single-register reglist operands...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-02
Owen Anderson
Register list operands are not allowed to contain only...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Owen Anderson
Fix disassembly of some VST1 instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Jim Grosbach
ARM VST1 w/ writeback assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Owen Anderson
More not-crashing NEON disassembly updates for the...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Owen Anderson
Reapply r143202, with a manual decoding hook for SWP...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Owen Anderson
Add some NEON stores to the VLD decoding hook that...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-25
Jim Grosbach
ARM assembly parsing and encoding for VLD1 with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
ARM assembly parsing and encoding for VLD1 w/ writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
ARM refactor am6offset usage for VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Owen Anderson
Fix a NEON disassembly case that was broken in the...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-22
Benjamin Kramer
Move various generated tables into read-only memory...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jim Grosbach
Assembly parsing for 4-register sequential variant...
blob
|
commitdiff
|
raw
|
diff to current
next