| Commit message (Expand) | Author | Age | Files | Lines |
* | core changes for varargs | Andrew Lenharth | 2005-06-18 | 4 | -12/+3 |
* | Some cleanups for compilation with GCC 4.0.0 to remove warnings: | Reid Spencer | 2005-05-15 | 1 | -0/+3 |
* | Verify that varargs functions all have ccc | Chris Lattner | 2005-05-08 | 1 | -1/+5 |
* | add support for explicit calling conventions | Chris Lattner | 2005-05-06 | 3 | -3/+44 |
* | Add a 'tail' marker for call instructions, patch contributed by | Chris Lattner | 2005-05-06 | 3 | -2/+9 |
* | Implement count leading zeros (ctlz), count trailing zeros (cttz), and count | Andrew Lenharth | 2005-05-03 | 2 | -0/+17 |
* | fix a bug in the 1 index GEP handling code | Chris Lattner | 2005-05-03 | 1 | -1/+1 |
* | add direct support for making GEP instrs with one index | Chris Lattner | 2005-05-03 | 1 | -0/+31 |
* | Use ANSI-approved way of getting the value infinity (otherwise VC++ won't com... | Jeff Cohen | 2005-05-03 | 1 | -3/+4 |
* | fold fp div by 0 to inf, the way gcc does. This is legal according to the FP... | Andrew Lenharth | 2005-05-02 | 1 | -0/+7 |
* | Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad | Chris Lattner | 2005-04-30 | 2 | -0/+11 |
* | Unbreak the sparc backend. | Chris Lattner | 2005-04-27 | 1 | -2/+4 |
* | don't let Reid build void*'s :) | Chris Lattner | 2005-04-26 | 1 | -0/+2 |
* | Make dominates(A,B) work with post dominators. Patch contributed by | Chris Lattner | 2005-04-25 | 1 | -2/+7 |
* | Older compilers won't like the inline virtual destructor in the header file | Reid Spencer | 2005-04-25 | 1 | -0/+3 |
* | Shut GCC 4.0 up about classes with virtual functions but no virtual | Reid Spencer | 2005-04-24 | 1 | -0/+5 |
* | Allow these methods to take a generic Value* to simplify clients. Use | Chris Lattner | 2005-04-24 | 1 | -11/+12 |
* | Fix a bug in my previous checkin | Chris Lattner | 2005-04-23 | 1 | -22/+22 |
* | Add a method, remove last use of Type.def | Chris Lattner | 2005-04-23 | 1 | -2/+28 |
* | Eliminate tabs and trailing spaces | Jeff Cohen | 2005-04-23 | 2 | -4/+4 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 23 | -389/+389 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -2/+2 |
* | Improve doxygen, from part of Evan's patch that didn't apply. | Chris Lattner | 2005-04-21 | 1 | -6/+6 |
* | Improve doxygen documentation, patch contributed by Evan Jones! | Chris Lattner | 2005-04-21 | 1 | -11/+11 |
* | add an argument to allow avoiding deleting phi nodes. | Chris Lattner | 2005-04-12 | 1 | -6/+9 |
* | First step in adding pcmarker intrinsic. Second step (soon) is adding backen... | Andrew Lenharth | 2005-03-28 | 2 | -0/+6 |
* | Add new function getPtrPtrFromArrayPtr(). | Alkis Evlogimenos | 2005-03-19 | 1 | -0/+7 |
* | Convert tabs to spaces | Misha Brukman | 2005-03-16 | 1 | -5/+5 |
* | stop using arg_front | Chris Lattner | 2005-03-15 | 1 | -1/+1 |
* | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 2005-03-15 | 4 | -10/+10 |
* | correct the computation of the isAbstract bit for types. | Chris Lattner | 2005-03-09 | 1 | -3/+8 |
* | Fix a typo in an assertion comment. | Reid Spencer | 2005-03-09 | 1 | -1/+1 |
* | rename insertEntry to insert | Chris Lattner | 2005-03-06 | 1 | -1/+2 |
* | Merge SymbolTable::removeEntry into SymbolTable::remove, its only caller | Chris Lattner | 2005-03-06 | 1 | -28/+21 |
* | Delete the really inefficient method: void remove(const Type* Typ); | Chris Lattner | 2005-03-06 | 1 | -18/+2 |
* | Remove some really gross and hard to understand code now that | Chris Lattner | 2005-03-06 | 1 | -27/+6 |
* | Simplify some code. | Chris Lattner | 2005-03-06 | 1 | -7/+5 |
* | remove these methods. | Chris Lattner | 2005-03-06 | 1 | -42/+0 |
* | This fixes PR531, a crash when running the CBE on a bytecode file. | Chris Lattner | 2005-03-06 | 2 | -4/+50 |
* | remove all of the various setName implementations, consolidating them into | Chris Lattner | 2005-03-05 | 6 | -50/+28 |
* | 2nd arg to setName goes away. | Chris Lattner | 2005-03-05 | 1 | -8/+5 |
* | Constants never get names. | Chris Lattner | 2005-03-05 | 1 | -5/+2 |
* | Remove the 2nd argument to Value::setName | Chris Lattner | 2005-03-05 | 4 | -17/+6 |
* | Fix the spelling of the word `the' | Misha Brukman | 2005-03-02 | 1 | -1/+1 |
* | Print the module ID as a comment. | Chris Lattner | 2005-03-02 | 1 | -0/+6 |
* | Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's an | Chris Lattner | 2005-03-02 | 1 | -1/+2 |
* | recognize llvm.prefetch. Patch contributed by Justin Wick! | Chris Lattner | 2005-02-28 | 1 | -0/+3 |
* | Verify llvm.prefetch. | Chris Lattner | 2005-02-28 | 1 | -0/+2 |
* | Fix some problems where the verifier would crash on invalid input instead of | Chris Lattner | 2005-02-24 | 2 | -3/+7 |
* | switch instructions only allow constantints for their values, be more specific. | Chris Lattner | 2005-02-24 | 1 | -1/+1 |