aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Remove specification of argument default from cpp file.Vikram S. Adve2002-09-171-1/+1
* Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner2002-09-131-2/+11
* include/llvm/DataTypes.h includes this #define so we don't need it anymoreChris Lattner2002-09-131-1/+0
* Another portability fix provided via Casey Carter:Chris Lattner2002-09-131-0/+1
* Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair ofChris Lattner2002-09-122-4/+22
* Give better assertion message for error conditionsChris Lattner2002-09-111-0/+4
* Allocation insts always have one operandChris Lattner2002-09-111-2/+1
* Add convenience ctor to BranchInstChris Lattner2002-09-101-0/+7
* Tighten up assertion checking for binary operators, not allowing invalidChris Lattner2002-09-101-2/+27
* Add support for printing constpointerrefs more nicelyChris Lattner2002-09-101-0/+7
* Add capability to insert an instruction into a basic block immediately afterChris Lattner2002-09-107-68/+88
* Remove extra #includeChris Lattner2002-09-101-1/+0
* Fix typeo in assertion messageChris Lattner2002-09-101-1/+1
* Do not allow adds of pointer types, or many other operations on pointer types.Chris Lattner2002-09-091-8/+47
* Enable "garbage detection" of LLVM objects. Check for leaks after runningChris Lattner2002-09-081-0/+5
* Enable "garbage detection" of LLVM objects. Now users should be obnoxiousChris Lattner2002-09-085-7/+70
* Checkin initial support for automatic memory leak detection routinesChris Lattner2002-09-081-0/+66
* Move code out of header files into .cpp files to make future changes easierChris Lattner2002-09-063-2/+36
* * Remove extraneous #includesChris Lattner2002-09-061-6/+5
* Minor bug fix.Chris Lattner2002-09-031-2/+2
* Implement setcc for booleans. Fixes bug:Chris Lattner2002-09-031-0/+4
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-032-27/+18
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-032-4/+4
* Fix bugsChris Lattner2002-09-021-14/+21
* Add printing support to ConstantRange classChris Lattner2002-09-021-0/+12
* Initial implementation of ConstantRange supportChris Lattner2002-09-011-0/+227
* - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition betterChris Lattner2002-09-011-9/+23
* - Use Pass::AnalysisImpls instead of findAnalysisGroupMemeberChris Lattner2002-08-301-42/+40
* - PassManager prints analysis sets nicerChris Lattner2002-08-301-30/+9
* Add support for turning an array of characters into a string.Chris Lattner2002-08-261-0/+18
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-222-36/+32
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-221-6/+4
* Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner2002-08-221-27/+3
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-221-13/+23
* - Fighting with linking problem due to removing the ::ID elements. Now theChris Lattner2002-08-211-0/+3
* Remove debugging code accidentally checked in.Chris Lattner2002-08-211-4/+0
* - Implement the new AnalysisGroup feature, neccesary for Value#ing and point...Chris Lattner2002-08-212-23/+171
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-211-4/+0
* - Eliminate the need for analyses to expose an ::ID member.Chris Lattner2002-08-211-2/+5
* fixed bug: test/Regression/Linker/2002-08-20-ConstantExpr.llChris Lattner2002-08-201-11/+11
* Sort -time-passes report first by user+system, then by Wall clock time.Chris Lattner2002-08-202-3/+12
* Add new SetCondInst::getInverseCondition() method.Chris Lattner2002-08-201-0/+16
* Add missing spaceChris Lattner2002-08-191-1/+1
* Fix the -time-passes option to not print NaN when there is zero execution timeChris Lattner2002-08-191-6/+13
* - ConstantPointerRefs are now automatically removed from the module tableChris Lattner2002-08-182-13/+36
* Add Module::dump() methodChris Lattner2002-08-171-7/+11
* Changed parser to always use parenthesis on ConstExprs to be consistentChris Lattner2002-08-161-4/+3
* Write constexpr casts using the cast X to Y notation, not using the implicitChris Lattner2002-08-151-1/+6
* Simplify the codeChris Lattner2002-08-151-40/+19
* Added more helper functions for binary instructions emulatingVikram S. Adve2002-08-151-0/+65