aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen
AgeCommit message (Expand)Author
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-10-01Subtarget getFeatureBits() returns a uint64_t, not unsigned.Bob Wilson
2011-09-30Use precomputed BitVector for CodeGenRegisterClass::hasSubClass().Jakob Stoklund Olesen
2011-09-30Store sub-class lists as a bit vector.Jakob Stoklund Olesen
2011-09-30Extract a slightly more general BitVector printer.Jakob Stoklund Olesen
2011-09-30Compute lists of super-classes in CodeGenRegisterClass.Jakob Stoklund Olesen
2011-09-30Implement VarListElementInit:: resolveListElementReferenceDavid Greene
2011-09-30Precompute a bit vector of register sub-classes.Jakob Stoklund Olesen
2011-09-30Order register classes topologically.Jakob Stoklund Olesen
2011-09-29Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen
2011-09-29tblgen/ClangDiagnostics: Add support for split default warning "no-werror" andDaniel Dunbar
2011-09-26ASR #32 is not allowed on Thumb2 USAT and SSAT instructions.Owen Anderson
2011-09-25Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen
2011-09-23Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...Craig Topper
2011-09-20Restore hasPostISelHook tblgen flag.Andrew Trick
2011-09-20ARM isel bug fix for adds/subs operands.Andrew Trick
2011-09-20Remove more of llvmc and dependencies.Eric Christopher
2011-09-19Thumb2 assembly parsing and encoding for TBB/TBH.Jim Grosbach
2011-09-19Better Error ReportingDavid Greene
2011-09-14Fix mem type for VEX.128 form of VROUNDP*. Remove filter preventing VROUND fr...Craig Topper
2011-09-13[tablegen] In ClangAttrEmitter.cpp handle SourceLocation arguments to attribu...Argyrios Kyrtzidis
2011-09-13In ClangAttrEmitter.cpp emit code that allows attributes to keep their source...Argyrios Kyrtzidis
2011-09-13Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from bein...Craig Topper
2011-09-11Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SB...Craig Topper
2011-09-11Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...Craig Topper
2011-09-09Update Clang AST attribute reader tblgen generation to match with ASTReader c...Douglas Gregor
2011-09-09Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH.Jim Grosbach
2011-09-08Make sure to handle the case where emitPredicateMatch returns false. Noticed...Eli Friedman
2011-09-08Added LateParsed property to TableGen attributes.Caitlin Sadowski
2011-09-08Fix warning on windows; use of comparison with bool argument.James Molloy
2011-09-08Fix a use of freed string contents.Andrew Trick
2011-09-08whitespaceAndrew Trick
2011-09-07Thumb2 assembly parsing and encoding for LDRBT.Jim Grosbach
2011-09-07Thumb2 parsing and encoding for LDR(immediate).Jim Grosbach
2011-09-07Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds p...James Molloy
2011-09-07Dependency should be on the output file name, not the dependency fileJoerg Sonnenberger
2011-09-02Make RecordVal Name an InitDavid Greene
2011-09-02Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702.Kevin Enderby
2011-09-02Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form fr...Craig Topper
2011-09-01Fix up r137380 based on post-commit review by Jim Grosbach.James Molloy
2011-08-30Follow up to r138791.Evan Cheng
2011-08-30Add vvvv support to disassembling of instructions with MRMDestMem and MRMDest...Craig Topper
2011-08-29Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217Kevin Enderby
2011-08-26Improve encoding support for BLX with immediat eoperands, and fix a BLX decod...Owen Anderson
2011-08-25Give ATTR_VEX higher priority when generating the disassembler context table....Craig Topper
2011-08-24Thumb parsing and encoding support for ADD SP instructions.Jim Grosbach
2011-08-24Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode.Jim Grosbach
2011-08-23Thread safety: Adding in an option for variadic expr* array of argumentsCaitlin Sadowski
2011-08-23Fix fpimmm->fpimm typo.Eric Christopher
2011-08-19Allow non zero_reg explicit values for OptionalDefOperands in aliases.Jim Grosbach