summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM64/Disassembler
Commit message (Expand)AuthorAgeFilesLines
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-247-1904/+0
* AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.Tim Northover2014-05-241-0/+9
* ARM64: model pre/post-indexed operations properly.Tim Northover2014-05-221-0/+85
* ARM64: separate load/store operands to simplify assemblerTim Northover2014-05-221-79/+9
* [ARM64] Split tbz/tbnz into W/X register variantBradley Smith2014-05-191-1/+4
* [ARM64] Parse fixed vector lanes properly so that diagnostics can be emittedBradley Smith2014-05-151-0/+26
* AArch64/ARM64: implement diagnosis of unpredictable loads & storesTim Northover2014-05-061-17/+62
* ARM64: refactor NEON post-indexed loads & stores (MC).Tim Northover2014-05-021-571/+0
* [ARM64] Conditionalize CPU specific system registers on subtarget featuresBradley Smith2014-05-011-2/+10
* AArch64/ARM64: expunge CPSR from the sourcesTim Northover2014-04-301-9/+10
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-5/+4
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-6/+6
* AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operandsTim Northover2014-04-241-5/+4
* [ARM64] Add a big endian version of the ARM64 target machine, and update all ...James Molloy2014-04-231-2/+6
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-222-4/+4
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* ARM64: Extended addressing mode source reg is 64-bit.Jim Grosbach2014-04-211-5/+1
* [MC] Require an MCContext when constructing an MCDisassembler.Lang Hames2014-04-152-3/+5
* Make helper static and place random global into the llvm namespace.Benjamin Kramer2014-04-121-6/+5
* Remove redundant symbolization support from MCDisassembler interface.Lang Hames2014-04-115-219/+284
* ARM64/*/LLVMBuild.txt: Prune redundant deps.NAKAMURA Takumi2014-04-101-1/+1
* LLVMBuild.txt: Reformat.NAKAMURA Takumi2014-04-101-1/+0
* [ARM64] Flag setting logical/add/sub immediate instructions don't use SP.Bradley Smith2014-04-091-4/+14
* [ARM64] Fix disassembly logic for extended loads/stores with 32-bit registers.Bradley Smith2014-04-091-2/+2
* [ARM64] Ensure sp is decoded as SP, not XZR in LD1 instructions.Bradley Smith2014-04-091-2/+2
* [ARM64] SCVTF and FCVTZS/U are undefined if scale<5> == 0.Bradley Smith2014-04-091-6/+18
* [ARM64] Use PStateMapper to ensure that MSRcpsr operands are validated during...Bradley Smith2014-04-091-2/+7
* [ARM64] Switch the decoder, disassembler, instprinter and asmparser over to u...Bradley Smith2014-04-091-7/+26
* [ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. ...Bradley Smith2014-04-092-2/+2
* [ARM64] Shifted register ALU ops are reserved if sf=0 and imm6<5>=1, and also...Bradley Smith2014-04-091-9/+20
* [ARM64] STRHro and STRBro were not being decoded at all.Bradley Smith2014-04-091-0/+2
* [ARM64] MOVK with sf=0 and hw<1>=1 is unallocated. Shift amount for ADD/SUB i...Bradley Smith2014-04-091-0/+6
* [ARM64] Register-offset loads and stores with the 'option' field equal to 00x...Bradley Smith2014-04-091-14/+5
* Fixing warnings in the MSVC build. No functional changes intended.Aaron Ballman2014-04-011-2/+2
* Try to fix MSan bootstrap bot: make ARM64Disassembler::getInstruction() alway...Alexey Samsonov2014-03-311-2/+2
* [ARM64] Fix 'assert("...")' to be 'assert(0 && "...")'. Otherwise, it isChandler Carruth2014-03-291-1/+1
* ARM64: initial backend importTim Northover2014-03-295-0/+2249
OpenPOWER on IntegriCloud