- 83a8031 Restore hasPostISelHook tblgen flag. by Andrew Trick · 13 years ago
- 4815d56 ARM isel bug fix for adds/subs operands. by Andrew Trick · 13 years ago
- eae5a13 Remove more of llvmc and dependencies. by Eric Christopher · 13 years ago
- 7f739be Thumb2 assembly parsing and encoding for TBB/TBH. by Jim Grosbach · 13 years ago
- d9746fe Better Error Reporting by David Greene · 13 years ago
- 04f138e Migrate this to use clang by default as well. by Eric Christopher · 13 years ago
- 48dbeec We now look for clang, then llvm-gcc, then gcc as our compiler. We don't need by Eric Christopher · 13 years ago
- a08e255 Fix mem type for VEX.128 form of VROUNDP*. Remove filter preventing VROUND from being recognized by disassembler. by Craig Topper · 13 years ago
- 516f52e [tablegen] In ClangAttrEmitter.cpp handle SourceLocation arguments to attributes. by Argyrios Kyrtzidis · 13 years ago
- c9dccb8 In ClangAttrEmitter.cpp emit code that allows attributes to keep their source range. by Argyrios Kyrtzidis · 13 years ago
- 58bbb81 Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from being disassembled. Also added encodings for the other register/register form of these instructions. Fixes PR10848. by Craig Topper · 13 years ago
- 0381979 Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SBB/ADC/CMP/MOV. by Craig Topper · 13 years ago
- 842f58f Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disassembling to ignore OpSize and REX.W. by Craig Topper · 13 years ago
- 13d8baa Update Clang AST attribute reader tblgen generation to match with ASTReader change by Douglas Gregor · 13 years ago
- b6aed50 Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH. by Jim Grosbach · 13 years ago
- 64a17b3 Make sure to handle the case where emitPredicateMatch returns false. Noticed by inspection. by Eli Friedman · 13 years ago
- 5d97ee3 Added LateParsed property to TableGen attributes. by Caitlin Sadowski · 13 years ago
- 0d76b19 Fix warning on windows; use of comparison with bool argument. by James Molloy · 13 years ago
- 22b4c81 Fix a use of freed string contents. by Andrew Trick · 13 years ago
- ed968a9 whitespace by Andrew Trick · 13 years ago
- f0eee6e Thumb2 assembly parsing and encoding for LDRBT. by Jim Grosbach · 13 years ago
- a8307dd Thumb2 parsing and encoding for LDR(immediate). by Jim Grosbach · 13 years ago
- a5d5856 Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds predicate checking to the Disassembler. by James Molloy · 13 years ago
- 08708c8 Dependency should be on the output file name, not the dependency file name. by Joerg Sonnenberger · 13 years ago
- e4553af valgrind: Suppress glibc's optiized strcasecmp harder. by Benjamin Kramer · 13 years ago
- 7a15a9a Attempt to silence known valgrind errors. by Andrew Trick · 13 years ago
- 011dca7 Make RecordVal Name an Init by David Greene · 13 years ago
- 98f213c Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702. by Kevin Enderby · 13 years ago
- 5ffedb9 Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form from disassembling to their non-VEX form. Also prevents weak filter collisons that were keeping valid VEX instructions from decoding properly. Make VEX_L* not inherit from VEX_* because the VEX.L bit always important. This stops packed int VEX encodings from being disassembled when specified with VEX.L=1. Fixes PR10831 and PR10806. by Craig Topper · 13 years ago
- c047dca Fix up r137380 based on post-commit review by Jim Grosbach. by James Molloy · 13 years ago
- bbbc283 lit: Normalize pathsep slashes also on %T. by NAKAMURA Takumi · 13 years ago
- 37fefc2 Follow up to r138791. by Evan Cheng · 13 years ago
- 7c12837 Lit option for ignoring stderr output. by Andrew Trick · 13 years ago
- 3daa5c2 Add vvvv support to disassembling of instructions with MRMDestMem and MRMDestReg form. Needed to support mem dest form of vmaskmovps/d. Fixes PR10807. by Craig Topper · 13 years ago
- fff64ca Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217 by Kevin Enderby · 13 years ago
- d326d3b Reverted r138652, valgrind doesn't understand obj:*/tblgen. by Andrew Trick · 13 years ago
- f1eab59 Improve encoding support for BLX with immediat eoperands, and fix a BLX decoding bug this uncovered. by Owen Anderson · 13 years ago
- ae5ea6c valgrind: Always suppress tblgen leaks. by Andrew Trick · 13 years ago
- 0f9d34c lit: Add %T as a replacement for the output directory by Douglas Gregor · 13 years ago
- 113061d Give ATTR_VEX higher priority when generating the disassembler context table. Fixes disassembling of VEX instructions with 'pp'=00. Fixes subset of PR10678. by Craig Topper · 13 years ago
- 72f39f8 Thumb parsing and encoding support for ADD SP instructions. by Jim Grosbach · 13 years ago
- 5b81584 Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode. by Jim Grosbach · 13 years ago
- b1aa80b Thread safety: Adding in an option for variadic expr* array of arguments by Caitlin Sadowski · 13 years ago
- 691a488 Fix fpimmm->fpimm typo. by Eric Christopher · 13 years ago
- 4749cc5 utils/lit/lit/TestingConfig.py: Pass TEMP and TMP to tests on Win32 hosts. by NAKAMURA Takumi · 13 years ago
- 7a13cc6 utils/lit/lit/TestingConfig.py: Split out environment vars for Win32. by NAKAMURA Takumi · 13 years ago
- c68e927 Allow non zero_reg explicit values for OptionalDefOperands in aliases. by Jim Grosbach · 13 years ago
- f2764c8 Tidy up. Formatting. by Jim Grosbach · 13 years ago
- 83e3f67 Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment. by Owen Anderson · 13 years ago
- 23e9ef9 Update uwtable vim color! by Bruno Cardoso Lopes · 13 years ago
- 578071a Prefer diagnostics from target predicate in asm matcher. by Jim Grosbach · 13 years ago
- e17a14e Avoid evaluating Neon macro arguments more than once by disabling type checks. by Bob Wilson · 13 years ago
- 19cb7f4 MCTargetAsmParser target match predicate support. by Jim Grosbach · 13 years ago
- 47a24ab Move MatchResultTy enum into base class definition. by Jim Grosbach · 13 years ago
- 0d88640 Make Record Name an Init by David Greene · 13 years ago
- 0b18d59 Add getAsUnquotedString by David Greene · 13 years ago
- 8c09e2a Update comment. by Eric Christopher · 13 years ago
- 125feac clang is the new black. by Eric Christopher · 13 years ago
- 438f68d Fix an oversight in the FixedLenDecoderEmitter where we weren't correctly checking the success result of custom decoder hooks on singleton decodings. by Owen Anderson · 13 years ago
- 51c9805 Create a new register class for the set of all GPRs except the PC. Use it to tighten our decoding of BFI. by Owen Anderson · 13 years ago
- 8d7d2e1 Replace the existing ARM disassembler with a new one based on the FixedLenDecoderEmitter. by Owen Anderson · 13 years ago
- 6d74631 Fix encodings for Thumb ASR and LSR immediate operands. They encode the range 1-32, with 32 encoded as 0. by Owen Anderson · 13 years ago
- 154c41d LDCL_POST and STCL_POST need one's-complement offsets, rather than two's complement offsets. Add an appropriate immediate type for them. by Owen Anderson · 13 years ago
- 7ce0579 ARM refactoring assembly parsing of memory address operands. by Jim Grosbach · 13 years ago
- e39389a ARM: rename addrmode7 to addr_offset_none. by Jim Grosbach · 13 years ago
- cf60395 Make the FixedLengthDecoderEmitter smart enough to autogenerate decoders for encodings like "let Inst{11-7} = foo;", where the RHS has no bitwidth specifiers. by Owen Anderson · 13 years ago
- 5f801ba The FixedLenDecoder needs to gracefully handle failing per-instruction decoder hooks in addition to per-operand decoder hooks. by Owen Anderson · 13 years ago
- 7f76bae Enhance the fixed length disassembler to better handle operand decoding failures. by Owen Anderson · 13 years ago
- eb809f5 Correctly handle scattered operands where the bits of the operand are contiguous, but out of order. by Owen Anderson · 13 years ago
- 05bce0b Unconstify Inits by David Greene · 13 years ago
- b4f4cbd Remove a blank line from the top. by David Greene · 13 years ago
- 78621a8 [AVX] Make DagInits Unique by David Greene · 13 years ago
- 65bf3ca [AVX] Make FieldInit Unique by David Greene · 13 years ago
- 08f71e3 [AVX] Make VarListElementInit Unique by David Greene · 13 years ago
- aa839b8 [AVX] Make VarBitInit Unique by David Greene · 13 years ago
- e0be0e3 [AVX] Make VarInit Unique by David Greene · 13 years ago
- b76a1e6 [AVX] Make TernOpInit Unique by David Greene · 13 years ago
- 65a5b8c [AVX] Make BinOpInit Unique by David Greene · 13 years ago
- 6f03b63 [AVX] Make UnOpInit Unique by David Greene · 13 years ago
- aad4c9f [AVX] Make ListInits Unique by David Greene · 13 years ago
- 637b4ff [AVX] Make CodeInit Unique by David Greene · 13 years ago
- d0e9d04 [AVX] Make StringInit Unique by David Greene · 13 years ago
- 2855b0f [AVX] Make IntInit Unique by David Greene · 13 years ago
- 726bbde [AVX] Make BitsInit Unique by David Greene · 13 years ago
- 0ffd167 [AVX] Unique BitInit by David Greene · 13 years ago
- ba1ae18 [AVX] Unique UnsetInit by David Greene · 13 years ago
- dcd35c7 [AVX] Create Inits Via Factory Method by David Greene · 13 years ago
- f37dd02 [AVX] Constify Inits by David Greene · 13 years ago
- 60c04af [AVX] Remove non-const Iterators by David Greene · 13 years ago
- ca7fd3d [AVX] Remove Mutating Members from Inits by David Greene · 13 years ago
- c45a2ca Add ListInit::getValues by David Greene · 13 years ago
- cd0bc90 Add a std::string Wrapper for TableGen by David Greene · 13 years ago
- ea24298 Third time's the charm for implementing tied operand decoding properly. by Owen Anderson · 13 years ago
- d217da1 Fix a case where, when trying to track tied operands, we'd accidentally overwrite our mapping. by Owen Anderson · 13 years ago
- 00ef6e3 Enhance the fixed-length decoder emitter to support tied operands. by Owen Anderson · 13 years ago
- d1e38df Enhance the fixed-length decoder emitter to support parsing scattered fields. by Owen Anderson · 13 years ago
- 6bd4842 Fix Clang attribute reader tblgen output for a corresponding fix on the Clang side by Douglas Gregor · 13 years ago
- 5de728c Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. by Evan Cheng · 13 years ago
- c37d4bb Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. by Kevin Enderby · 13 years ago
- 0da49df Update CMake build for new gtest file. by Frits van Bommel · 13 years ago