summaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Add assertion check.Devang Patel2008-09-091-1/+1
* Make safer variant of alias resolution routine to be defaultAnton Korobeynikov2008-09-092-4/+4
* Fix typoAnton Korobeynikov2008-09-091-1/+1
* Fix incorrect linker behaviour: we shouldn't resolve weak aliases.Anton Korobeynikov2008-09-091-1/+9
* Simplify.Devang Patel2008-09-091-8/+2
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-091-4/+17
* Bitcasting two or from aggregate types is not permitted. UpdateDan Gohman2008-09-081-0/+6
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-042-10/+9
* Avoid extra comma.Devang Patel2008-09-031-3/+4
* Parse and print opt_size note.Devang Patel2008-09-031-2/+11
* Try to fold each element of a vector. This is needed to maintain structuralNick Lewycky2008-09-031-12/+4
* Don't crash when trying to constant fold a vector with some elements that can'tNick Lewycky2008-09-031-6/+12
* s/FP_AlwaysInline/FN_NOTE_AlwaysInline/gDevang Patel2008-09-021-3/+3
* Use bitwise AND.Devang Patel2008-09-021-2/+2
* Print function notes.Devang Patel2008-09-021-1/+9
* Initialize function notes.Devang Patel2008-09-021-0/+2
* plug a little memleak in verifyFunction()Nuno Lopes2008-09-021-1/+3
* PR2731: C and Ocaml bindings for setTailCall and isTailCall.Gordon Henriksen2008-08-301-0/+10
* Fix ConstantExpr::getInsertElement.Gordon Henriksen2008-08-301-2/+1
* Asmprint nameless instructions as:Chris Lattner2008-08-291-1/+8
* Make the verifier reject instructions which have null pointers Chris Lattner2008-08-281-0/+11
* Put file scoped constants in an anonymous namespace. Use the "using namespaceBill Wendling2008-08-271-3/+5
* Minor cleanup.Chris Lattner2008-08-271-16/+15
* Diagnose uses of unsized types with the byval attribute in theDan Gohman2008-08-271-0/+11
* Update wording, as aggregates are now first-class.Dan Gohman2008-08-271-3/+2
* Add DebugInfoBuilder. Patch by Talin!Evan Cheng2008-08-271-0/+272
* Fix pasto (values -> types) noticed by Josh ConnerChris Lattner2008-08-251-5/+3
* flush stream after dumping.Chris Lattner2008-08-251-3/+3
* remove the type checking logic already done by tblgen, just keep theChris Lattner2008-08-241-36/+10
* add a hack to temporarily allow pseudo source values.Chris Lattner2008-08-241-1/+2
* minor cleanups.Chris Lattner2008-08-231-6/+9
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-232-72/+87
* Reverting r55227. This was causing the following failures in the regressionBill Wendling2008-08-231-0/+39
* Verify that the alignment argument to llvm.memcpy is a constantChris Lattner2008-08-231-0/+10
* remove verification for gc intrinsic argument types. it was indented wrongChris Lattner2008-08-231-39/+0
* the bug was apparently fixed long ago, reenable the assertionChris Lattner2008-08-231-2/+1
* Accept NOT of a constant vector of int.Dale Johannesen2008-08-211-2/+4
* Add a new ConstantExpr::getWithOperands that takes any array of operands Chris Lattner2008-08-201-4/+4
* more cleanups, random methods shouldn't return ostreams.Chris Lattner2008-08-191-23/+30
* more cleanup, eliminate getLLVMName when printing outChris Lattner2008-08-191-24/+18
* random cleanups, factor some printing code for linkage and visibilityChris Lattner2008-08-191-167/+187
* Change WriteTypeSymbolic/WriteAsOperand to return void instead of Chris Lattner2008-08-191-36/+25
* whitespace cleanupChris Lattner2008-08-191-1/+1
* rearrange code and make more legible.Chris Lattner2008-08-191-251/+280
* put SlotTracker in an anon namespace since it is private.Chris Lattner2008-08-191-3/+3
* Reid had to call this class "slot machine" out of some strange referenceChris Lattner2008-08-191-39/+39
* Fix a bug daniel pointed out to me, where asmprinter startedChris Lattner2008-08-181-5/+5
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-174-40/+42
* getLLVMName is only used for types now, which always pass in LocalPrefix. Sp...Chris Lattner2008-08-171-15/+10
* switch valuemap's from std::map to densemap. This speeds up llvm-disChris Lattner2008-08-171-11/+8