summaryrefslogtreecommitdiffstats
path: root/llvm/support
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Make _sure_ we don't go into an infinite loop if a signal happens!Chris Lattner2003-05-271-0/+1
| | | | llvm-svn: 6351
* 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
* Remove long dead codeChris Lattner2003-05-221-46/+0
| | | | llvm-svn: 6307
* Add using declarationsChris Lattner2003-05-223-24/+18
| | | | llvm-svn: 6305
* Add new CommaSeparated option modifierChris Lattner2003-05-221-0/+20
| | | | llvm-svn: 6294
* Destroy using declarationsChris Lattner2003-05-221-64/+60
| | | | llvm-svn: 6291
* I fixed that ``thang'', yo.Misha Brukman2003-05-201-1/+1
| | | | llvm-svn: 6252
* Add a new info-output-file option (hidden from --help) which is to be used byChris Lattner2003-05-092-45/+111
| | | | | | the testing scripts to avoid breaking diffs while still gathering stats. llvm-svn: 6067
* Update to work with newer versions of bisonChris Lattner2003-03-311-22/+22
| | | | llvm-svn: 5762
* Make more compatible with GCC 2.96Chris Lattner2003-02-131-4/+5
| | | | llvm-svn: 5550
* Remove gunk that was supposed to make space evaluation more precise, but ↵Chris Lattner2003-02-131-64/+1
| | | | | | never worked. llvm-svn: 5549
* Don't output times in "scientific" notationChris Lattner2003-02-121-2/+3
| | | | llvm-svn: 5544
* Remove the -debug option from release executablesChris Lattner2003-02-091-0/+3
| | | | llvm-svn: 5521
* Squelch warningChris Lattner2003-02-051-1/+1
| | | | llvm-svn: 5494
* * Add new -track-memory option to tools which enables the mem usage column ↵Chris Lattner2003-01-301-2/+14
| | | | | | | | | in the reports. This is now optional (and defaults to off) because mallinfo can be VERY slow as it seems to touch every page of allocated memory. llvm-svn: 5448
* Fix build problem on sparcChris Lattner2003-01-291-1/+2
| | | | llvm-svn: 5428
* Fix warning on sparcChris Lattner2003-01-291-1/+1
| | | | llvm-svn: 5426
* Fix warningsChris Lattner2003-01-204-8/+13
| | | | llvm-svn: 5377
* Move annotation to support libraryChris Lattner2003-01-141-1/+1
| | | | llvm-svn: 5268
* Fix static initializer ordering dependencyChris Lattner2003-01-131-2/+17
| | | | llvm-svn: 5236
* Fix compilation on GCC 3.2Chris Lattner2002-12-241-0/+1
| | | | llvm-svn: 5136
* New files for miscompilation detectionChris Lattner2002-12-231-0/+189
| | | | llvm-svn: 5120
* 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
* Add peak memory usage measurement capabilityChris Lattner2002-11-181-8/+121
| | | | | | Add (currently disabled) faciility to try to filter out pool allocation overhead from memory usage stats llvm-svn: 4753
* Simplify codeChris Lattner2002-11-041-3/+1
| | | | llvm-svn: 4547
* Sun can now use mallinfo()Chris Lattner2002-11-041-5/+0
| | | | llvm-svn: 4546
OpenPOWER on IntegriCloud