aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen
Commit message (Expand)AuthorAgeFilesLines
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-263-3/+3
* Make 'unset_option' work on list options.Mikhail Glushenkov2009-10-221-6/+6
* Implement any_[not_]empty and list versions of switch_on and [not_]empty.Mikhail Glushenkov2009-10-211-60/+146
* More refactoring...Mikhail Glushenkov2009-10-191-46/+55
* Refactoring, no functionality change.Mikhail Glushenkov2009-10-181-69/+158
* Move UnescapeString to a static function for its sole client; its inefficient...Daniel Dunbar2009-10-171-0/+23
* Use raw_ostream::write_escaped instead of EscapeString.Daniel Dunbar2009-10-172-12/+13
* First draft of the OptionPreprocessor.Mikhail Glushenkov2009-10-171-32/+191
* This variable is never used.Mikhail Glushenkov2009-10-171-2/+1
* Disallow multiple instances of PluginPriority.Mikhail Glushenkov2009-10-171-4/+10
* Report errors correctly for unselected target intrinsics.Jakob Stoklund Olesen2009-10-152-2/+12
* Omit the 'out_file_index != -1' check when possible.Mikhail Glushenkov2009-10-091-6/+54
* Input files should go before all other options.Mikhail Glushenkov2009-10-081-14/+24
* Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. WhenEvan Cheng2009-10-013-0/+6
* Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen2009-09-284-9/+11
* Add a way to query the number of input files.Mikhail Glushenkov2009-09-281-5/+21
* A bit prettier formatting.Mikhail Glushenkov2009-09-281-3/+3
* Improve MachineMemOperand handling.Dan Gohman2009-09-251-18/+11
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-3/+3
* Make the end-of-itinerary mark explicit. Some cleanup.David Goodwin2009-09-241-5/+3
* Use raw_ostream::indent instead of passing strings.Mikhail Glushenkov2009-09-211-145/+163
* convert some stuff to StringRef to avoid temporary std::strings.Chris Lattner2009-09-182-47/+47
* add a comment.Chris Lattner2009-09-181-0/+5
* slightly increase prettiness.Chris Lattner2009-09-141-2/+2
* emit the register table as a massive string to avoid relocations.Chris Lattner2009-09-141-5/+16
* move StringToOffsetTable out to its own header.Chris Lattner2009-09-142-56/+77
* factor string table generation out to its own class. This changesChris Lattner2009-09-141-50/+73
* eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have thi...Chris Lattner2009-09-131-6/+1
* the tblgen produced 'getRegisterName' method does not accessChris Lattner2009-09-131-1/+1
* make tblgen produce a function that returns the name for a physreg.Chris Lattner2009-09-132-8/+49
* Eliminate some unnecessary implicit constructors in generated DAG ISel code.Owen Anderson2009-09-111-1/+1
* PHI nodes can never reach the asmprinter, assert and die instead of printingChris Lattner2009-09-111-1/+2
* Distinguish between 'empty' and empty DAG marker.Mikhail Glushenkov2009-09-101-1/+1
* Add a logical 'not' operator to llvmc's TableGen dialect.Mikhail Glushenkov2009-09-101-0/+12
* remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner2009-09-091-4/+0
* Fix a subtle bug in "return;" generation which caused us to missChris Lattner2009-09-091-22/+3
* hoist the call to processDebugLoc out of the generatedChris Lattner2009-09-091-2/+0
* Remove some unused variables and methods warned about byDuncan Sands2009-09-061-1/+0
* PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's typeBob Wilson2009-08-292-35/+46
* Fix bad length argument to substr calls. Apparently I'm the first one toBob Wilson2009-08-261-2/+2
* Make LLVM command-line tools overwrite their output files without -f.Dan Gohman2009-08-251-2/+1
* prune the #includes in raw_ostream.h by moving a Chris Lattner2009-08-241-0/+1
* Prune #includes from llvm/Linker.h and llvm/System/Path.h,Chris Lattner2009-08-231-3/+3
* Try to fix MSVC build after r79846.Benjamin Kramer2009-08-232-4/+7
* Fix non-determinism in DAGISel emitter.Daniel Dunbar2009-08-234-7/+23
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-1/+1
* remove some DOUTsChris Lattner2009-08-233-21/+21
* Change raw_fd_ostream to take flags as an optional bitmask Chris Lattner2009-08-231-2/+2
* Record variable debug info at ISel time directly.Devang Patel2009-08-222-21/+0
* Extend the instruction itinerary model to include the ability to indicate the...David Goodwin2009-08-172-42/+107