aboutsummaryrefslogtreecommitdiffstats
path: root/lib/TableGen
Commit message (Expand)AuthorAgeFilesLines
...
| * tblgen: Put new TableGenMain API in place.Sean Silva2012-10-031-0/+19
| * De-nest if's and fix mix-upSean Silva2012-09-191-41/+37
* | Merge branch 'upstream' into merge-2012_09_10Stephen Hines2012-09-103-143/+136
|\ \ | |/
| * Re-work bit/bits value resolving in tblgenMichael Liao2012-09-062-138/+100
| * Tristate mayLoad, mayStore, and hasSideEffects.Jakob Stoklund Olesen2012-08-231-0/+17
| * Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-222-5/+19
* | Merge branch 'upstream' into merge_2Stephen Hines2012-08-231-11/+21
|\ \ | |/
| * TableGen: Allow use of #NAME# outside of 'def' names.Jim Grosbach2012-08-021-11/+21
* | Apply changes to migrate to LLVM-160668-20120724.Shih-wei Liao2012-08-031-0/+1
* | Merge with LLVM upstream r160668 (Jul 24th 2012)Shih-wei Liao2012-08-037-129/+296
|\ \ | |/
| * TableGen: Location information for diagnostic.Jim Grosbach2012-07-121-1/+1
| * Emit TableGen's header comment with C-style comments, so it can be used from ...Benjamin Kramer2012-06-191-4/+18
| * Eliminate struct TableGenBackend.Jakob Stoklund Olesen2012-06-131-9/+2
| * Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-1/+4
| * Fix 80 columns.Michael J. Spencer2012-06-011-3/+6
| * Add support for range expressions in TableGen foreach loops.Jakob Stoklund Olesen2012-05-241-15/+50
| * Don't put TGParser scratch results in the output.Jakob Stoklund Olesen2012-05-241-2/+2
| * Simplify TGParser::ProcessForEachDefs.Jakob Stoklund Olesen2012-05-242-103/+72
| * Emit memcmp directly from the StringMatcherEmitter.Benjamin Kramer2012-05-201-4/+4
| * Move llvm-tblgen's StringMatcher into the TableGen library so it canDouglas Gregor2012-05-022-0/+150
* | Merge with LLVM upstream r155090.Shih-wei Liao2012-04-241-0/+16
|\ \ | |/
| * Fix copy/paste-o.Jim Grosbach2012-04-181-1/+1
| * TableGen add warning diagnostic helper functions.Jim Grosbach2012-04-181-0/+16
* | Merge branch 'upstream' into sliao_dShih-wei Liao2012-03-241-6/+2
|\ \ | |/
| * Fix infinite loop in nested multiclasses.Jakob Stoklund Olesen2012-03-071-6/+2
* | Merge with upstream LLVM @152063Stephen Hines2012-03-051-0/+1
* | Merge branch 'upstream' into merge-20120305Stephen Hines2012-03-058-77/+329
|\ \ | |/
| * Switch the TableGen record's string-based DenseMap key to use the newChandler Carruth2012-03-051-5/+11
| * Remove stray semi-colon.Daniel Dunbar2012-02-281-1/+1
| * Add Foreach LoopDavid Greene2012-02-224-5/+262
| * StringRef'ize EmitSourceFileHeader().Ahmed Charles2012-02-191-1/+1
| * Convert assert(0) to llvm_unreachableCraig Topper2012-02-072-5/+5
| * Implement String Cast from IntegerDavid Greene2012-01-301-0/+5
| * Fix Record Name ReferenceDavid Greene2012-01-281-1/+1
| * More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-5/+0
| * TblGen diagnostic for mismatched template instantiation.Jim Grosbach2012-01-201-0/+4
| * Removing unused default switch cases in switches over enums that already acco...David Blaikie2012-01-161-3/+0
| * Delete CodeInit and CodeRecTy from TableGen.Jakob Stoklund Olesen2012-01-132-33/+3
| * Use uniqued StringInit pointers for lookups.Jakob Stoklund Olesen2012-01-132-21/+9
| * TableGen: add a commentDylan Noblesmith2011-12-221-1/+1
| * try to fix MSVC buildDylan Noblesmith2011-12-221-0/+3
| * drop unneeded config.h includesDylan Noblesmith2011-12-221-1/+0
| * Fix up the CMake build for the new files added in r146960, they'reChandler Carruth2011-12-201-0/+1
| * Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-203-0/+27
* | Merge with LLVM upstream r146714 (Dec 16th 2011)Logan Chien2011-12-163-5/+2
|\ \ | |/
| * LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
| * Check for error after InstantiateMultclassDef.Jim Grosbach2011-12-021-0/+2
| * build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-291-4/+0
* | Merge with LLVM upstream r144606 (Nov 15th 2011)Logan Chien2011-11-151-1/+1
|\ \ | |/
| * ARM vldm and vstm VFP instructions can take a data type suffix.Jim Grosbach2011-11-111-1/+1