aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
...
* Fix a copy+pasto in an assertion string that Jay Foad noticed.Dan Gohman2009-06-051-1/+1
* Update the Verifier to be aware of the difference between Add and FAdd, etc.Dan Gohman2009-06-051-15/+33
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-044-34/+127
* Add new function attribute - noredzone. Devang Patel2009-06-041-0/+2
* Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky2009-05-304-60/+128
* Untabification.Bill Wendling2009-05-301-1/+1
* Dan noticed that the verifier wasn't thoroughly checking uses ofDuncan Sands2009-05-291-50/+49
* Audit the type constructors. Previously it was possible to create [0 x void]Nick Lewycky2009-05-251-7/+11
* Always verify dominfo if expensive checking is enabled.Duncan Sands2009-05-221-0/+5
* Revert this. There's no way to verifiy indirect calls, and an optimizer can turnTorok Edwin2009-05-221-25/+0
* Verify that calling conventions match function prototype.Torok Edwin2009-05-221-0/+25
* Update an assertion string to new-style type names.Dan Gohman2009-05-221-1/+1
* Fix some incorrect logic in DominanceFrontier::splitBlock. Part of Eli Friedman2009-05-211-5/+3
* Add a getAlignOf helper for getting the ABI alignment of aDuncan Sands2009-05-212-0/+15
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-212-8/+10
* Revert r72025. It is possible for clients to convert between signed typesDan Gohman2009-05-181-3/+0
* Add assertions to CastInst::getCastOpcode to catch attempted conversionsDan Gohman2009-05-181-0/+3
* Needed #includes. Thanks Fritz van Bommel!Bill Wendling2009-05-101-0/+1
* Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky2009-05-102-26/+31
* OCaml parameter attribute bindings from PR2752.Duncan Sands2009-05-061-0/+14
* Allow readonly functions to unwind exceptions. TeachDuncan Sands2009-05-061-0/+8
* Quotes should be printed before private prefix; some code clean up.Evan Cheng2009-05-051-50/+68
* Restore minor deletion.Mike Stump2009-05-041-3/+3
* Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from meDan Gohman2009-05-021-2/+10
* Any size of integral indices are allowed in gep for indexing into sequential ...Sanjiv Gupta2009-04-261-3/+2
* Allow aliasee to be a GEP or bitcast instead of just a bitcast.Chris Lattner2009-04-252-7/+9
* Allow i16 type indices to gep.Sanjiv Gupta2009-04-241-1/+2
* It's not necessary for PrintModulePass to flush the output streamsDan Gohman2009-04-201-2/+0
* Don't discard an AssemblyAnnotationWriter when writing GlobalValues,Dan Gohman2009-04-201-1/+1
* Implement operator<<(raw_ostream &OS, const Type &T).Dan Gohman2009-04-201-0/+5
* Limit the number of times we're willing to chase pointers. Removes an O(n^2)Nick Lewycky2009-04-151-1/+3
* Add a new "available_externally" linkage type. This is intendedChris Lattner2009-04-131-0/+3
* Add a new Type::getPointerTo method, which is shorthand forChris Lattner2009-04-101-0/+4
* disable this code for now, re-breaking PR2975, but fixingChris Lattner2009-04-081-3/+3
* fix style.Torok Edwin2009-04-071-3/+3
* Another attempt at fixing PR2975.Torok Edwin2009-04-071-0/+25
* revert r68457, its crashing in make check.Torok Edwin2009-04-061-16/+0
* fix (part of) memory leak on shutdown. See PR2975.Torok Edwin2009-04-061-0/+16
* Remove bogus include.Nick Lewycky2009-04-041-1/+0
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-044-3/+155
* Clean up pass manager cache after each run.Devang Patel2009-04-011-0/+14
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-311-2/+165
* Fix infinite loopingAnton Korobeynikov2009-03-301-0/+2
* Properly propagate Kind.Anton Korobeynikov2009-03-301-1/+1
* Extend the relocation tracker handler, so we can filter on different 'kinds' ...Anton Korobeynikov2009-03-291-5/+20
* "ghostify" the ilist<Function> sentinelGabor Greif2009-03-271-8/+0
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-2/+22
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-231-3/+2
* add a fastpath to ConstantExpr::getBitCast to handle the case when an obviouslyChris Lattner2009-03-211-0/+5
* Fix a couple glaring whitespace issues. This file isn't internally consistentNick Lewycky2009-03-191-2/+2