| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add a Doxygen comment, and inline the constructor (which is now almost empty). | Brian Gaeke | 2004-08-04 | 1 | -1/+4 | |
| | | | | | llvm-svn: 15471 | |||||
| * | The InstrForest data type has moved from llvm/CodeGen/InstrForest.h | Brian Gaeke | 2004-08-04 | 2 | -1/+135 | |
| | | | | | | | to SparcV9InstrForest.h. llvm-svn: 15470 | |||||
| * | Add a new file containing just TmpInstruction and its implementation. | Brian Gaeke | 2004-08-04 | 2 | -0/+132 | |
| | | | | | | | | Many other pieces of the SparcV9 backend want to use TmpInstruction, but don't need any other instruction selector baggage. llvm-svn: 15469 | |||||
| * | All the SparcV9 BURG instruction selector pieces have been collected into the | Brian Gaeke | 2004-08-04 | 9 | -2522/+2051 | |
| | | | | | | | | new file SparcV9BurgISel.cpp, with exposed interfaces in SparcV9BurgISel.h. The InstrSelection directory is now dead. llvm-svn: 15468 | |||||
| * | I swear I compiled this, really I did. | Chris Lattner | 2004-08-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15467 | |||||
| * | Factor some code out, no substantial change. | Chris Lattner | 2004-08-04 | 1 | -18/+26 | |
| | | | | | llvm-svn: 15466 | |||||
| * | Concisify some code | Chris Lattner | 2004-08-04 | 1 | -24/+16 | |
| | | | | | | | | | Do not call FindGlobalNamed when we know we will ignore the result (because we are not going to link a static symbol anyway). This speeds up gccld -disable-opt on 252.eon from 8.63s to 8.39s. llvm-svn: 15465 | |||||
| * | Fix linkage types | Chris Lattner | 2004-08-04 | 1 | -3/+3 | |
| | | | | | llvm-svn: 15464 | |||||
| * | Implement a FIXME, by not searching linearly through a map to remove an | Chris Lattner | 2004-08-04 | 1 | -8/+34 | |
| | | | | | | | element. This speeds up the bytecode reader from 12.86s to 8.72s on 252.eon. llvm-svn: 15463 | |||||
| * | New methods | Chris Lattner | 2004-08-04 | 2 | -0/+8 | |
| | | | | | llvm-svn: 15462 | |||||
| * | Minor efficiency improvements | Chris Lattner | 2004-08-04 | 1 | -3/+3 | |
| | | | | | llvm-svn: 15461 | |||||
| * | Squelch warnings in release mode | Chris Lattner | 2004-08-04 | 1 | -3/+3 | |
| | | | | | llvm-svn: 15460 | |||||
| * | Now that ConstantPointerRef is gone, it is the case that all operands of ↵ | Chris Lattner | 2004-08-04 | 1 | -0/+12 | |
| | | | | | | | | | | constants are themselves constants. This should allow us to reduce a significant amount of casting in the sourcebase. llvm-svn: 15459 | |||||
| * | Add a special version of getType for ConstantPointerNull, exposing the fact | Chris Lattner | 2004-08-04 | 1 | -0/+7 | |
| | | | | | | | that all Null pointers have pointer type llvm-svn: 15458 | |||||
| * | Add a cast | Chris Lattner | 2004-08-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15457 | |||||
| * | Added note for PR413 | Reid Spencer | 2004-08-04 | 1 | -0/+3 | |
| | | | | | | | Tools now respond to the --version option. llvm-svn: 15456 | |||||
| * | Change SymbolTable::insertEntry to be more careful about how many map | Chris Lattner | 2004-08-04 | 1 | -15/+22 | |
| | | | | | | | | | lookups it does. This shaves another 5% off of bcreading 252.eon. Note that the proper solution to this problem is to fix PR411, but that will have to wait until later. llvm-svn: 15455 | |||||
| * | Add a --version option for every tool that prints out: | Reid Spencer | 2004-08-04 | 1 | -1/+18 | |
| | | | | | | | Low Level Virtual Machine ($PACKAGE_NAME) $PACKAGE_VERSION llvm-svn: 15454 | |||||
| * | Change the package identification to use one less level of quoting so that | Reid Spencer | 2004-08-04 | 2 | -780/+1950 | |
| | | | | | | | PACKAGE_VERSION = "1.3" instead of "[1.3]". Rebuild configure script. llvm-svn: 15453 | |||||
| * | Make getGlobalTableValue not use getTypeSlot, this speeds up the bc reader | Chris Lattner | 2004-08-04 | 3 | -32/+34 | |
| | | | | | | | by 5% on eon llvm-svn: 15452 | |||||
| * | The Type* is redundant with the TypeSlot | Chris Lattner | 2004-08-04 | 1 | -2/+1 | |
| | | | | | llvm-svn: 15451 | |||||
| * | Do not do a linear std::find to reconstruct information we had, but later threw | Chris Lattner | 2004-08-03 | 2 | -29/+24 | |
| | | | | | | | away. This speeds up by .bc reader by 30% in a profile build on 252.eon. llvm-svn: 15450 | |||||
| * | Line length <= 80 cols. | Reid Spencer | 2004-08-03 | 1 | -1/+2 | |
| | | | | | llvm-svn: 15449 | |||||
| * | Fix some indentation (so brg can test commit script). | Reid Spencer | 2004-08-03 | 1 | -4/+4 | |
| | | | | | llvm-svn: 15448 | |||||
| * | Remove unused opcodes. | Misha Brukman | 2004-08-03 | 1 | -676/+0 | |
| | | | | | llvm-svn: 15447 | |||||
| * | Fix line lengths. | Reid Spencer | 2004-08-03 | 1 | -2/+4 | |
| | | | | | llvm-svn: 15446 | |||||
| * | Properly wrap some lines. | Reid Spencer | 2004-08-03 | 1 | -17/+15 | |
| | | | | | llvm-svn: 15440 | |||||
| * | Added llvmcs to my list. | Reid Spencer | 2004-08-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15439 | |||||
| * | Testing... One more time... | Brian Gaeke | 2004-08-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15438 | |||||
| * | Just testing | Brian Gaeke | 2004-08-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15437 | |||||
| * | testing | Brian Gaeke | 2004-08-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15436 | |||||
| * | Testing commit-diffs.pl | Brian Gaeke | 2004-08-03 | 1 | -1/+2 | |
| | | | | | llvm-svn: 15435 | |||||
| * | Moved into SparcV9 directory | Chris Lattner | 2004-08-03 | 1 | -197/+0 | |
| | | | | | llvm-svn: 15430 | |||||
| * | Move this file out of the top-level docs directory | Chris Lattner | 2004-08-03 | 1 | -0/+197 | |
| | | | | | llvm-svn: 15429 | |||||
| * | Simplify the first example, as the LLVM IR interfaces have evolved. Other | Chris Lattner | 2004-08-03 | 1 | -16/+13 | |
| | | | | | | | examples in this doc could also be simplified dramatically in similar ways. llvm-svn: 15428 | |||||
| * | Use the new prcontext script. | John Criswell | 2004-08-02 | 16 | -16/+16 | |
| | | | | | llvm-svn: 15427 | |||||
| * | Add support for using the prcontext python script instead of grep -C. | John Criswell | 2004-08-02 | 1 | -1/+2 | |
| | | | | | llvm-svn: 15426 | |||||
| * | New python script that print a specified number of lines surrounding a | John Criswell | 2004-08-02 | 1 | -0/+29 | |
| | | | | | | | | located pattern. In other words, grep -C for Solaris. llvm-svn: 15425 | |||||
| * | Set a variable so that we can find the python interpreter. | John Criswell | 2004-08-02 | 1 | -0/+3 | |
| | | | | | llvm-svn: 15424 | |||||
| * | * Use simpler instruction templates to define instructions | Misha Brukman | 2004-08-02 | 1 | -52/+52 | |
| | | | | | | | * Fix several extended opcodes llvm-svn: 15423 | |||||
| * | Replace patterns 0, 4, and 5 with simpler heirarchical definitions that use the | Misha Brukman | 2004-08-02 | 1 | -68/+98 | |
| | | | | | | | official PowerPC instruction format lingo: X- and D-form. llvm-svn: 15422 | |||||
| * | Add link for IRC | Chris Lattner | 2004-08-02 | 1 | -3/+3 | |
| | | | | | llvm-svn: 15421 | |||||
| * | Written by | Chris Lattner | 2004-08-02 | 1 | -0/+4 | |
| | | | | | llvm-svn: 15420 | |||||
| * | continue hacking | Chris Lattner | 2004-08-02 | 1 | -26/+11 | |
| | | | | | llvm-svn: 15419 | |||||
| * | Revamp the index page | Chris Lattner | 2004-08-02 | 1 | -119/+143 | |
| | | | | | llvm-svn: 15418 | |||||
| * | ... now real HTML 4.01 strict! | Chris Lattner | 2004-08-02 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15417 | |||||
| * | Substantially hack on and clean up the release notes | Chris Lattner | 2004-08-02 | 1 | -67/+54 | |
| | | | | | llvm-svn: 15416 | |||||
| * | Hide this option | Chris Lattner | 2004-08-02 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15415 | |||||
| * | Separate instruction formats from instruction definitions. | Misha Brukman | 2004-08-02 | 2 | -1236/+1248 | |
| | | | | | llvm-svn: 15414 | |||||
| * | Add #include <cstdlib> and abort() to silence a warning | Misha Brukman | 2004-08-02 | 1 | -5/+6 | |
| | | | | | llvm-svn: 15413 | |||||

