summaryrefslogtreecommitdiff
path: root/utils/TableGen
Commit message (Expand)AuthorAge
* Update tablegen to generate shorts instead of chars for subgroup arrays.Chandler Carruth2010-05-13
* Add initial kill flag support to FastISel.Dan Gohman2010-05-11
* Fixes for Microsoft Visual Studio 2010, from Steven Watanabe!Douglas Gregor2010-05-11
* Eliminated the classification of control registers into %ecr_Sean Callanan2010-05-06
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-06
* Re-apply 103156 and 103157. 103156 didn't break anything. 10315 exposed a coa...Evan Cheng2010-05-06
* Fix some stylistic issues with my last commit.Sean Hunt2010-05-06
* Add newline to end of file to avoid warningShantonu Sen2010-05-05
* Include the right header for toupperSean Hunt2010-05-05
* Add an emitter to handle the list of clang statement nodes.Sean Hunt2010-05-05
* add the ability to associate 'category' names with clang diagnosticsChris Lattner2010-05-04
* MC/Matcher: Add support for over-riding the default MatchInstruction functionDaniel Dunbar2010-05-04
* Add a pseudo instruction REG_SEQUENCE that takes a list of registers andEvan Cheng2010-05-01
* Fixes to edis that mark x86 call targets asSean Callanan2010-04-23
* When doing Thumb disassembly, there's no need to consider t2ADDrSPi12/t2SUBrS...Johnny Chen2010-04-20
* stop computing InstImpInputs, it is deadChris Lattner2010-04-20
* DAGInstruction::ImpOperands is dead after my recent tblgen work, zap it.Chris Lattner2010-04-20
* Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov2010-04-18
* Fix a bunch of namespace polution.Dan Gohman2010-04-15
* EDis: Don't include inttypes.h. We support compilers which don't provide it. ...Benjamin Kramer2010-04-14
* Fixed a nasty layering violation in the edis sourceSean Callanan2010-04-13
* If all the bit positions are not specified; do not decode the instructions.Johnny Chen2010-04-09
* Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargetsBob Wilson2010-04-09
* ARM decoder emitter should print out useful information unconditionally when itJohnny Chen2010-04-09
* Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround codeJohnny Chen2010-04-08
* Various MSVC warning fixes about truncated 64 bit shifts and const pointers p...Benjamin Kramer2010-04-08
* Use errs instead of fprintf.Benjamin Kramer2010-04-08
* Added support for ARM disassembly to edis.Sean Callanan2010-04-08
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-07
* Fixed a bug where the disassembler would allow an immediateSean Callanan2010-04-07
* Fix typo and correct comment somewhat.Eric Christopher2010-04-07
* Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call inJohnny Chen2010-04-07
* Initial support for different kinds of FU reservation.Anton Korobeynikov2010-04-07
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-05
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-04
* Fix a warning in GCC about a pointless typedef.Chandler Carruth2010-04-03
* Add the new ARMDecodeEmitter to CMake build.Chandler Carruth2010-04-03
* Move variable "Bits" declaration/definition into the DEBUG block where its usageJohnny Chen2010-04-02
* Fixed build warning.Johnny Chen2010-04-02
* Change from .../Support/DataTypes.h to .../System/DataTypes.h.Johnny Chen2010-04-02
* Second try of initial ARM/Thumb disassembler check-in. It consists of a tablgenJohnny Chen2010-04-02
* Switch pattern sorting predicate from stable sort -> sort, itChris Lattner2010-03-29
* revert 99795, as mentioned, it is disabled anyway.Chris Lattner2010-03-29
* Check in a (disabled) failed attempt to improve the ordering of Chris Lattner2010-03-29
* print the complexity of the pattern being matched in theChris Lattner2010-03-29
* improve type checking of SDNode operand count. This rejects all casesChris Lattner2010-03-28
* finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner2010-03-28
* teach tblgen to allow patterns like (add (i32 (bitconvert (i32 GPR))), 4), Chris Lattner2010-03-28
* validate that input sdnodes don't exist in an output pattern.Chris Lattner2010-03-28
* eliminate a bunch of code duplication in ParseTreePatternChris Lattner2010-03-28