Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Output the opcode name of the instruction being emitted to cerr. | Misha Brukman | 2003-05-28 | 1 | -3/+4 | |
| | | | | llvm-svn: 6386 | |||||
* | Cannot output `static' in generated cpp code: results in error. It's already | Misha Brukman | 2003-05-27 | 1 | -1/+1 | |
| | | | | | | specified as a static member in class definition. llvm-svn: 6370 | |||||
* | * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible) | Misha Brukman | 2003-05-27 | 1 | -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 Lattner | 2003-05-27 | 1 | -0/+1 | |
| | | | | llvm-svn: 6351 | |||||
* | Add ability to utilize the code emitter generator (CodeEmitterGen). | Misha Brukman | 2003-05-24 | 1 | -1/+21 | |
| | | | | llvm-svn: 6322 | |||||
* | First cut at the Code Generator using the TableGen methodology. | Misha Brukman | 2003-05-24 | 2 | -0/+128 | |
| | | | | llvm-svn: 6321 | |||||
* | Remove long dead code | Chris Lattner | 2003-05-22 | 1 | -46/+0 | |
| | | | | llvm-svn: 6307 | |||||
* | Add using declarations | Chris Lattner | 2003-05-22 | 3 | -24/+18 | |
| | | | | llvm-svn: 6305 | |||||
* | Add new CommaSeparated option modifier | Chris Lattner | 2003-05-22 | 1 | -0/+20 | |
| | | | | llvm-svn: 6294 | |||||
* | Destroy using declarations | Chris Lattner | 2003-05-22 | 1 | -64/+60 | |
| | | | | llvm-svn: 6291 | |||||
* | I fixed that ``thang'', yo. | Misha Brukman | 2003-05-20 | 1 | -1/+1 | |
| | | | | llvm-svn: 6252 | |||||
* | Add a new info-output-file option (hidden from --help) which is to be used by | Chris Lattner | 2003-05-09 | 2 | -45/+111 | |
| | | | | | | the testing scripts to avoid breaking diffs while still gathering stats. llvm-svn: 6067 | |||||
* | Update to work with newer versions of bison | Chris Lattner | 2003-03-31 | 1 | -22/+22 | |
| | | | | llvm-svn: 5762 | |||||
* | Make more compatible with GCC 2.96 | Chris Lattner | 2003-02-13 | 1 | -4/+5 | |
| | | | | llvm-svn: 5550 | |||||
* | Remove gunk that was supposed to make space evaluation more precise, but ↵ | Chris Lattner | 2003-02-13 | 1 | -64/+1 | |
| | | | | | | never worked. llvm-svn: 5549 | |||||
* | Don't output times in "scientific" notation | Chris Lattner | 2003-02-12 | 1 | -2/+3 | |
| | | | | llvm-svn: 5544 | |||||
* | Remove the -debug option from release executables | Chris Lattner | 2003-02-09 | 1 | -0/+3 | |
| | | | | llvm-svn: 5521 | |||||
* | Squelch warning | Chris Lattner | 2003-02-05 | 1 | -1/+1 | |
| | | | | llvm-svn: 5494 | |||||
* | * Add new -track-memory option to tools which enables the mem usage column ↵ | Chris Lattner | 2003-01-30 | 1 | -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 sparc | Chris Lattner | 2003-01-29 | 1 | -1/+2 | |
| | | | | llvm-svn: 5428 | |||||
* | Fix warning on sparc | Chris Lattner | 2003-01-29 | 1 | -1/+1 | |
| | | | | llvm-svn: 5426 | |||||
* | Fix warnings | Chris Lattner | 2003-01-20 | 4 | -8/+13 | |
| | | | | llvm-svn: 5377 | |||||
* | Move annotation to support library | Chris Lattner | 2003-01-14 | 1 | -1/+1 | |
| | | | | llvm-svn: 5268 | |||||
* | Fix static initializer ordering dependency | Chris Lattner | 2003-01-13 | 1 | -2/+17 | |
| | | | | llvm-svn: 5236 | |||||
* | Fix compilation on GCC 3.2 | Chris Lattner | 2002-12-24 | 1 | -0/+1 | |
| | | | | llvm-svn: 5136 | |||||
* | New files for miscompilation detection | Chris Lattner | 2002-12-23 | 1 | -0/+189 | |
| | | | | llvm-svn: 5120 | |||||
* | Fix bug | Chris Lattner | 2002-12-06 | 1 | -2/+2 | |
| | | | | llvm-svn: 4942 | |||||
* | Allow printing partially constructed bitsets | Chris Lattner | 2002-12-06 | 1 | -1/+4 | |
| | | | | llvm-svn: 4941 | |||||
* | Don't delete values that may still be referenced! | Chris Lattner | 2002-12-06 | 1 | -2/+0 | |
| | | | | llvm-svn: 4940 | |||||
* | Tighten up assertion checking | Chris Lattner | 2002-12-06 | 3 | -9/+19 | |
| | | | | llvm-svn: 4939 | |||||
* | Add code that can be used for debugging | Chris Lattner | 2002-12-03 | 1 | -2/+11 | |
| | | | | llvm-svn: 4888 | |||||
* | Continue implementing field initializers | Chris Lattner | 2002-12-03 | 2 | -30/+52 | |
| | | | | llvm-svn: 4879 | |||||
* | Don't delete temporary files | Chris Lattner | 2002-12-03 | 1 | -0/+2 | |
| | | | | llvm-svn: 4878 | |||||
* | Ignore generated files gram.tab.c and gram.tab.h | Misha Brukman | 2002-12-02 | 1 | -0/+1 | |
| | | | | llvm-svn: 4862 | |||||
* | Ignore generated files FileLexer.* and FileParser.* | Misha Brukman | 2002-12-02 | 1 | -0/+2 | |
| | | | | llvm-svn: 4860 | |||||
* | Continued support for field intitializers | Chris Lattner | 2002-12-02 | 2 | -17/+36 | |
| | | | | llvm-svn: 4855 | |||||
* | Continued support for field initializer | Chris Lattner | 2002-12-02 | 1 | -11/+46 | |
| | | | | llvm-svn: 4854 | |||||
* | Continued support for Field Initializer | Chris Lattner | 2002-12-02 | 1 | -14/+42 | |
| | | | | llvm-svn: 4853 | |||||
* | Adjustments due to new FieldInit stuff | Chris Lattner | 2002-12-02 | 1 | -6/+12 | |
| | | | | llvm-svn: 4852 | |||||
* | Add comments, factor out common code | Chris Lattner | 2002-12-02 | 1 | -10/+22 | |
| | | | | llvm-svn: 4851 | |||||
* | Add support for field exprs | Chris Lattner | 2002-12-02 | 1 | -0/+7 | |
| | | | | llvm-svn: 4850 | |||||
* | * Move BitsInit::resolveReferences up with the rest of BitsInit code | Chris Lattner | 2002-12-02 | 1 | -19/+25 | |
| | | | | | | * Initial support for field expressions llvm-svn: 4849 | |||||
* | Initial support for Field Expressions | Chris Lattner | 2002-12-02 | 1 | -0/+34 | |
| | | | | llvm-svn: 4848 | |||||
* | Add correct dependency | Chris Lattner | 2002-12-02 | 1 | -4/+3 | |
| | | | | llvm-svn: 4847 | |||||
* | Split up targets | Chris Lattner | 2002-12-02 | 1 | -2/+7 | |
| | | | | llvm-svn: 4846 | |||||
* | Add comments | Chris Lattner | 2002-12-02 | 1 | -0/+44 | |
| | | | | llvm-svn: 4845 | |||||
* | Initial checkin of TableGen utility | Chris Lattner | 2002-12-02 | 6 | -0/+1704 | |
| | | | | llvm-svn: 4843 | |||||
* | Add peak memory usage measurement capability | Chris Lattner | 2002-11-18 | 1 | -8/+121 | |
| | | | | | | Add (currently disabled) faciility to try to filter out pool allocation overhead from memory usage stats llvm-svn: 4753 | |||||
* | Simplify code | Chris Lattner | 2002-11-04 | 1 | -3/+1 | |
| | | | | llvm-svn: 4547 | |||||
* | Sun can now use mallinfo() | Chris Lattner | 2002-11-04 | 1 | -5/+0 | |
| | | | | llvm-svn: 4546 |