summaryrefslogtreecommitdiffstats
path: root/llvm/support/tools
Commit message (Collapse)AuthorAgeFilesLines
...
* Stop ignoring the `cc' field, we actually use it now (e.g. conditional move)Misha Brukman2003-06-031-2/+1
| | | | llvm-svn: 6555
* getValueOp() now takes a MachineInstr as well as a MachineOperand.Misha Brukman2003-05-301-1/+1
| | | | llvm-svn: 6450
* Output the opcode name of the instruction being emitted to cerr.Misha Brukman2003-05-281-3/+4
| | | | llvm-svn: 6386
* Cannot output `static' in generated cpp code: results in error. It's alreadyMisha Brukman2003-05-271-1/+1
| | | | | | specified as a static member in class definition. llvm-svn: 6370
* * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible)Misha Brukman2003-05-271-16/+33
| | | | | | | | | | | * For debugging purposes: + output the predefined bit pattern of the instruction * Fixed inefficiency: only load an operand from MachineInstr once * Bug fix: did not advance bit index when seeing named bit-fields "annul", "cc" and "predict" * Added a catch-all for non-supported instructions at the end of switch stmt. llvm-svn: 6368
* Add ability to utilize the code emitter generator (CodeEmitterGen).Misha Brukman2003-05-241-1/+21
| | | | llvm-svn: 6322
* First cut at the Code Generator using the TableGen methodology.Misha Brukman2003-05-242-0/+128
| | | | llvm-svn: 6321
* I fixed that ``thang'', yo.Misha Brukman2003-05-201-1/+1
| | | | llvm-svn: 6252
* Update to work with newer versions of bisonChris Lattner2003-03-311-22/+22
| | | | llvm-svn: 5762
* Fix warning on sparcChris Lattner2003-01-291-1/+1
| | | | llvm-svn: 5426
* Fix warningsChris Lattner2003-01-204-8/+13
| | | | llvm-svn: 5377
* Fix bugChris Lattner2002-12-061-2/+2
| | | | llvm-svn: 4942
* Allow printing partially constructed bitsetsChris Lattner2002-12-061-1/+4
| | | | llvm-svn: 4941
* Don't delete values that may still be referenced!Chris Lattner2002-12-061-2/+0
| | | | llvm-svn: 4940
* Tighten up assertion checkingChris Lattner2002-12-063-9/+19
| | | | llvm-svn: 4939
* Add code that can be used for debuggingChris Lattner2002-12-031-2/+11
| | | | llvm-svn: 4888
* Continue implementing field initializersChris Lattner2002-12-032-30/+52
| | | | llvm-svn: 4879
* Don't delete temporary filesChris Lattner2002-12-031-0/+2
| | | | llvm-svn: 4878
* Ignore generated files gram.tab.c and gram.tab.hMisha Brukman2002-12-021-0/+1
| | | | llvm-svn: 4862
* Ignore generated files FileLexer.* and FileParser.*Misha Brukman2002-12-021-0/+2
| | | | llvm-svn: 4860
* Continued support for field intitializersChris Lattner2002-12-022-17/+36
| | | | llvm-svn: 4855
* Continued support for field initializerChris Lattner2002-12-021-11/+46
| | | | llvm-svn: 4854
* Continued support for Field InitializerChris Lattner2002-12-021-14/+42
| | | | llvm-svn: 4853
* Adjustments due to new FieldInit stuffChris Lattner2002-12-021-6/+12
| | | | llvm-svn: 4852
* Add comments, factor out common codeChris Lattner2002-12-021-10/+22
| | | | llvm-svn: 4851
* Add support for field exprsChris Lattner2002-12-021-0/+7
| | | | llvm-svn: 4850
* * Move BitsInit::resolveReferences up with the rest of BitsInit codeChris Lattner2002-12-021-19/+25
| | | | | | * Initial support for field expressions llvm-svn: 4849
* Initial support for Field ExpressionsChris Lattner2002-12-021-0/+34
| | | | llvm-svn: 4848
* Add correct dependencyChris Lattner2002-12-021-4/+3
| | | | llvm-svn: 4847
* Split up targetsChris Lattner2002-12-021-2/+7
| | | | llvm-svn: 4846
* Add commentsChris Lattner2002-12-021-0/+44
| | | | llvm-svn: 4845
* Initial checkin of TableGen utilityChris Lattner2002-12-026-0/+1704
| | | | llvm-svn: 4843
* Fix burg build problem.Chris Lattner2002-11-011-0/+2
| | | | llvm-svn: 4480
* Work better with other versions of bisonChris Lattner2002-10-271-3/+1
| | | | llvm-svn: 4290
* Clean up dead rulesChris Lattner2002-09-221-5/+1
| | | | llvm-svn: 3875
* Fix tons of warnings, convert burg to use Makefile.common system, renameChris Lattner2002-09-229-103/+36
| | | | | | gram.y to gram.yc so that we don't try to turn it into a .cpp file. llvm-svn: 3874
* Build burg separately for different architectures.Vikram S. Adve2002-09-201-12/+22
| | | | llvm-svn: 3861
* Include our config and system-specific Makefiles to get theVikram S. Adve2002-09-201-0/+5
| | | | | | right compilers and paths. llvm-svn: 3852
* TEst commitChris Lattner2002-09-171-0/+1
| | | | llvm-svn: 3791
* Test commitChris Lattner2002-09-171-0/+1
| | | | llvm-svn: 3790
* Test changeChris Lattner2002-09-171-1/+0
| | | | llvm-svn: 3789
* We need an 'all' target to build burg, add it backChris Lattner2002-09-171-0/+2
| | | | llvm-svn: 3788
* Don't run tests by defaultChris Lattner2002-09-171-2/+0
| | | | llvm-svn: 3787
* Initial checkin of burg documetnation filesChris Lattner2002-09-175-0/+887
| | | | llvm-svn: 3786
* Initial checkin of burg filesChris Lattner2002-09-1730-0/+5610
llvm-svn: 3785
OpenPOWER on IntegriCloud