aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* core changes for varargsAndrew Lenharth2005-06-184-12/+3
* Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer2005-05-151-0/+3
* Verify that varargs functions all have cccChris Lattner2005-05-081-1/+5
* add support for explicit calling conventionsChris Lattner2005-05-063-3/+44
* Add a 'tail' marker for call instructions, patch contributed byChris Lattner2005-05-063-2/+9
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-032-0/+17
* fix a bug in the 1 index GEP handling codeChris Lattner2005-05-031-1/+1
* add direct support for making GEP instrs with one indexChris Lattner2005-05-031-0/+31
* Use ANSI-approved way of getting the value infinity (otherwise VC++ won't com...Jeff Cohen2005-05-031-3/+4
* fold fp div by 0 to inf, the way gcc does. This is legal according to the FP...Andrew Lenharth2005-05-021-0/+7
* Add llvm.sqrt intrinsic, patch contributed by Morten OfstadChris Lattner2005-04-302-0/+11
* Unbreak the sparc backend.Chris Lattner2005-04-271-2/+4
* don't let Reid build void*'s :)Chris Lattner2005-04-261-0/+2
* Make dominates(A,B) work with post dominators. Patch contributed byChris Lattner2005-04-251-2/+7
* Older compilers won't like the inline virtual destructor in the header fileReid Spencer2005-04-251-0/+3
* Shut GCC 4.0 up about classes with virtual functions but no virtualReid Spencer2005-04-241-0/+5
* Allow these methods to take a generic Value* to simplify clients. UseChris Lattner2005-04-241-11/+12
* Fix a bug in my previous checkinChris Lattner2005-04-231-22/+22
* Add a method, remove last use of Type.defChris Lattner2005-04-231-2/+28
* Eliminate tabs and trailing spacesJeff Cohen2005-04-232-4/+4
* Remove trailing whitespaceMisha Brukman2005-04-2123-389/+389
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
* Improve doxygen, from part of Evan's patch that didn't apply.Chris Lattner2005-04-211-6/+6
* Improve doxygen documentation, patch contributed by Evan Jones!Chris Lattner2005-04-211-11/+11
* add an argument to allow avoiding deleting phi nodes.Chris Lattner2005-04-121-6/+9
* First step in adding pcmarker intrinsic. Second step (soon) is adding backen...Andrew Lenharth2005-03-282-0/+6
* Add new function getPtrPtrFromArrayPtr().Alkis Evlogimenos2005-03-191-0/+7
* Convert tabs to spacesMisha Brukman2005-03-161-5/+5
* stop using arg_frontChris Lattner2005-03-151-1/+1
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-154-10/+10
* correct the computation of the isAbstract bit for types.Chris Lattner2005-03-091-3/+8
* Fix a typo in an assertion comment.Reid Spencer2005-03-091-1/+1
* rename insertEntry to insertChris Lattner2005-03-061-1/+2
* Merge SymbolTable::removeEntry into SymbolTable::remove, its only callerChris Lattner2005-03-061-28/+21
* Delete the really inefficient method: void remove(const Type* Typ);Chris Lattner2005-03-061-18/+2
* Remove some really gross and hard to understand code now thatChris Lattner2005-03-061-27/+6
* Simplify some code.Chris Lattner2005-03-061-7/+5
* remove these methods.Chris Lattner2005-03-061-42/+0
* This fixes PR531, a crash when running the CBE on a bytecode file.Chris Lattner2005-03-062-4/+50
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-056-50/+28
* 2nd arg to setName goes away.Chris Lattner2005-03-051-8/+5
* Constants never get names.Chris Lattner2005-03-051-5/+2
* Remove the 2nd argument to Value::setNameChris Lattner2005-03-054-17/+6
* Fix the spelling of the word `the'Misha Brukman2005-03-021-1/+1
* Print the module ID as a comment.Chris Lattner2005-03-021-0/+6
* Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's anChris Lattner2005-03-021-1/+2
* recognize llvm.prefetch. Patch contributed by Justin Wick!Chris Lattner2005-02-281-0/+3
* Verify llvm.prefetch.Chris Lattner2005-02-281-0/+2
* Fix some problems where the verifier would crash on invalid input instead ofChris Lattner2005-02-242-3/+7
* switch instructions only allow constantints for their values, be more specific.Chris Lattner2005-02-241-1/+1