aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
...
* Do not overuse std::string. Pass around char * directly.Devang Patel2007-08-101-11/+11
* add Value::getNameStart/getNameLen() accessors.Chris Lattner2007-08-101-0/+15
* minor simplifications.Chris Lattner2007-08-101-10/+8
* avoid copying strings.Chris Lattner2007-08-101-4/+4
* Patch 10 for long double. Doing constants right needs expanding ConstantFPDale Johannesen2007-08-091-4/+15
* Speed up updateDFSNumbers with two observations:Chris Lattner2007-08-081-22/+17
* reimplement dfs number computation to be significantly faster. This speeds upChris Lattner2007-08-081-40/+33
* 1. Random tidiness cleanupsChris Lattner2007-08-061-47/+44
* Fix minor doxygen nits.Reid Spencer2007-08-051-0/+10
* Fix a doxygen directive.Reid Spencer2007-08-051-1/+1
* Fix an iterator invalidation bug I induced.Chris Lattner2007-08-051-3/+3
* Switch some std::sets to SmallPtrSet. This speeds upChris Lattner2007-08-051-3/+3
* Switch DomTreeNode::assignDFSNumber from using a std::set to usingChris Lattner2007-08-051-8/+8
* Switch the internal "Info" map from an std::map to a DenseMap. ThisChris Lattner2007-08-051-7/+5
* switch the DomTreeNodes and IDoms maps in idom/postidom to a Chris Lattner2007-08-041-16/+13
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-042-66/+264
* long double patch 3 of N. Add to MVT.Dale Johannesen2007-08-031-50/+57
* Long double, part 1 of N. Support in IR.Dale Johannesen2007-08-031-9/+26
* Update dominator info for the middle blocks created while splitingDevang Patel2007-08-021-1/+9
* Undo previous check-in.Devang Patel2007-08-011-9/+1
* Update dominator info for the middle blocks created while splitingDevang Patel2007-08-011-1/+9
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-011-6/+7
* After a discussion with Anton, it turns out that the InReg attribute is notReid Spencer2007-07-311-1/+2
* The InReg parameter attribute is valid on function results. The llvm-gcc-4.0Reid Spencer2007-07-311-2/+1
* Fix pastos in comments for doFinalization functions.Dan Gohman2007-07-301-2/+2
* Add facility to dump pass manager structure Devang Patel2007-07-271-0/+12
* Fix edge cases in handling basic block split.Devang Patel2007-07-271-3/+12
* It seems logical that InReg should be incompatibleDuncan Sands2007-07-271-3/+2
* As the number of parameter attributes increases,Duncan Sands2007-07-271-39/+55
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-272-0/+19
* Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDeadDan Gohman2007-07-261-4/+12
* DummyInst's member functions don't need to be virtual.Dan Gohman2007-07-261-2/+2
* Add support for 3 element 32-bit vector ValueTypes.Christopher Lamb2007-07-261-0/+4
* Make output match actual condition tested. Thanks, Duncan.Reid Spencer2007-07-241-1/+1
* 1. Make sure we print the Function Value for parameter attribute errorsReid Spencer2007-07-231-10/+10
* Add better verification of attributes on function types. It is not permittedReid Spencer2007-07-231-0/+9
* zext(undef) = 0 and sext(undef) = 0, not undef.Chris Lattner2007-07-201-1/+6
* Use SmallVector instead of std::vector.Devang Patel2007-07-201-10/+10
* For PR1553:Reid Spencer2007-07-191-2/+2
* Verify loop info.Devang Patel2007-07-191-7/+18
* Set up ground work to verify preserved analysis info.Devang Patel2007-07-191-1/+8
* Add constructor overloads for LoadInst and StoreInst that insert at theDan Gohman2007-07-181-0/+20
* detect invalid combination of sret and byvalRafael Espindola2007-07-171-0/+4
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-162-8/+8
* check for correct usage of the byval attributeRafael Espindola2007-07-101-2/+11
* Fix memory leak.Devang Patel2007-07-091-3/+0
* Add the byval attributeRafael Espindola2007-07-062-0/+5
* This enum is deadChris Lattner2007-07-051-1/+0
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-1/+1
* Remove ETForest.Devang Patel2007-06-271-551/+0