Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.
[oota-llvm.git] / lib / Target / ARM / Disassembler / ARMDisassembler.cpp
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-24 Benjamin KramerRemove the Copied parameter from MemoryObject::readBytes.
2013-05-24 Ahmed BougachaAdd MCSymbolizer for symbolic/annotated disassembly.
2013-05-20 Mihai PopaVSTn instructions have a number of encoding constraints...
2013-05-20 Mihai PopaQ registers are encoded in fields of the same length...
2013-05-19 Benjamin KramerReplace some bit operations with simpler ones. No funct...
2013-05-13 Mihai PopaThe purpose of the patch is to fix the syntax of ARM...
2013-04-26 Quentin ColombetARM: Fix encoding of hint instruction for Thumb.
2013-04-19 Tim NorthoverARM: Permit "sp" in ARM variant of STREXD instructions
2013-04-19 Tim NorthoverARM: permit "sp" in ARM variants of MOVW/MOVT instructions
2013-04-17 Quentin ColombetFix treatment of ARM unallocated hint instructions.
2013-03-28 Gordon KeiserFix issue with disassembler decoding CBZ/CBNZ immediate...
2013-03-26 Joe AbbeyPatch by Gordon Keiser!
2012-12-19 Roman DivackyRemove edis - the enhanced disassembler. Fixes PR14654.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-29 Kevin EnderbyFixed the arm disassembly of invalid BFI instructions...
2012-10-29 Kevin EnderbyFix ARM's b.w instruction for thumb 2 and the encoding...
2012-10-18 Kevin EnderbyFix a bug where a 32-bit address with the high bit...
2012-09-22 Tim NorthoverFix the handling of edge cases in ARM shifted operands.
2012-09-06 Tim NorthoverDiagnose invalid alignments on duplicating VLDn instruc...
2012-09-06 Tim NorthoverCheck for invalid alignment values when decoding VLDn...
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-17 Craig TopperRemove unnecessary include of ARMGenInstrInfo.inc.
2012-08-14 Jim GrosbachSwitch the fixed-length disassembler to be table-driven.
2012-08-02 Jiangning LiuFix #13035, a bug around Thumb instruction LDRD/STRD...
2012-08-02 Jiangning LiuFix #13138, a bug around ARM instruction DSB encoding...
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-10 Richard BartonFix instruction description of VMOV (between two ARM...
2012-07-09 Chad RosierRevert r159938 (and r159945) to appease the buildbots.
2012-07-09 Richard BartonOops - correct broken disassembly for VMOV
2012-07-09 Richard BartonFix instruction description of VMOV (between two ARM...
2012-06-06 Richard BartonCorrect decoder for T1 conditional B encoding
2012-05-22 NAKAMURA TakumiARMDisassembler.cpp: Fix utf8 char in comments.
2012-05-04 Kevin EnderbyTweak to the fix in r156212, as with the change in...
2012-05-04 Kevin EnderbyFix a bug in the ARM disassembler for wide branch condi...
2012-05-03 Kevin EnderbyFix issues with the ARM bl and blx thumb instructions...
2012-05-03 Silviu BarangaFixed disassembler for vstm/vldm ARM VFP instructions.
2012-04-27 Jim GrosbachARM: Tweak tADDrSP definition for consistent operand...
2012-04-27 Richard BartonRefactor IT handling not to store the bottom bit of...
2012-04-24 Richard BartonRefactor Thumb ITState handling in ARM Disassembler...
2012-04-18 Silviu BarangaAdded support for disassembling unpredictable swp/swpb...
2012-04-18 Silviu BarangaAdded support for unpredictable mcrr/mcrr2/mrrc/mrrc2...
2012-04-17 Kevin EnderbyFix ARM disassembly of VLD2 (single 2-element structure...
2012-04-12 Kevin EnderbyFix a few more places in the ARM disassembler so that...
2012-04-11 Kevin EnderbyFixed a case of ARM disassembly getting an assert on...
2012-04-11 Kevin EnderbyFix ARM disassembly of VLD instructions with writebacks...
2012-04-03 Dylan NoblesmithARMDisassembler: drop bogus dependency on ARMCodeGen
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-22 Silviu BarangaAdded soft fail checks for the disassembler when decodi...
2012-03-22 Silviu BarangaAdded soft fail cases for the disassembler when decodin...
2012-03-21 Kevin EnderbyFix ARM disassembly of VST1 and VST2 instructions with...
2012-03-20 Silviu BarangaThe ARM instructions that have an unpredictable behavio...
2012-03-11 Craig TopperUse uint16_t to store registers and opcode in static...
2012-03-07 Jim GrosbachTidy up. Remove dead code that slipped into previous...
2012-03-06 Jim GrosbachARM more NEON VLD/VST composite physical register refac...
2012-03-06 Jim GrosbachARM refactor more NEON VLD/VST instructions to use...
2012-03-06 Kevin EnderbyFix a bug in the ARM disassembly of the neon VLD2 all...
2012-03-05 Jim GrosbachARM Refactor VLD/VST spaced pair instructions.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
2012-02-29 Derek SchuffMake MemoryObject accessor members const again
2012-02-27 Kevin EnderbyFix the symbolic operand added for the C disassmbler...
2012-02-23 Kevin EnderbyUpdated the llvm-mc disassembler C API to support for...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Derek SchuffEnable streaming of bitcode
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-15 Jim GrosbachARM NEON VTBL/VTBX assembly parsing and encoding.
2011-12-14 Jim GrosbachARM NEON refactor VST2 w/ writeback instructions.
2011-12-14 Jim GrosbachARM NEON VST2 assembly parsing and encoding.
2011-12-09 Jim GrosbachARM assembly parsing and encoding for VLD2 with writeback.
2011-11-30 Matt Beaumont-GayRemove unused variable
2011-11-30 Jim GrosbachARM parsing for VLD1 all lanes, with writeback.
2011-11-29 Jim GrosbachARM assembly parsing and encoding for four-register...
2011-11-29 Jim GrosbachARM assembly parsing and encoding for three-register...
2011-11-15 Owen AndersonFix a misplaced paren bug.
2011-11-15 Owen AndersonFix an ambiguous decoding where we failed to properly...
2011-11-12 Jim GrosbachRe-apply 144430, this time with the associated isel...
2011-11-11 Benjamin KramerRemove the unnecessary dependency on libARMCodeGen...
2011-11-02 Owen AndersonThe rules disallowing single-register reglist operands...
2011-11-02 Owen AndersonRegister list operands are not allowed to contain only...
2011-11-01 Owen AndersonFix disassembly of some VST1 instructions.
2011-10-31 Jim GrosbachARM VST1 w/ writeback assembly parsing and encoding.
2011-10-31 Owen AndersonMore not-crashing NEON disassembly updates for the...
2011-10-28 Owen AndersonReapply r143202, with a manual decoding hook for SWP...
2011-10-27 Owen AndersonAdd some NEON stores to the VLD decoding hook that...
2011-10-25 Jim GrosbachARM assembly parsing and encoding for VLD1 with writeback.
2011-10-24 Jim GrosbachARM assembly parsing and encoding for VLD1 w/ writeback.
2011-10-24 Jim GrosbachARM refactor am6offset usage for VLD1.
2011-10-24 Owen AndersonFix a NEON disassembly case that was broken in the...
2011-10-22 Benjamin KramerMove various generated tables into read-only memory...
2011-10-21 Jim GrosbachAssembly parsing for 4-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 2-register sequential variant...
2011-10-21 Jim GrosbachAssembly parsing for 4-register variant of VLD1.
2011-10-21 Jim GrosbachAssembly parsing for 3-register variant of VLD1.
2011-10-21 Jim GrosbachARM VLD parsing and encoding.
2011-10-20 Jim GrosbachTidy up. Trailing whitespace.
2011-10-17 Chad RosierRemoved set, but unused variables.
2011-10-14 Richard TrieuFix a non-firing assert. Change:
2011-10-13 Eli FriedmanFix undefined shift. Patch by Ahmed Charles.
next