aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-062-7/+0
* Use (void) instead of () in C code.Gordon Henriksen2008-05-041-14/+14
* Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng2008-05-031-1/+1
* fix a bug in my previous patch, a classic =/== bug.Chris Lattner2008-04-301-1/+1
* add a method for comparing to see if a value has a specified name.Chris Lattner2008-04-301-0/+7
* Expose parameter attributes via C bindings.Gordon Henriksen2008-04-282-0/+47
* Allow asms to return multiple results by value.Chris Lattner2008-04-271-4/+13
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-253-50/+9
* tighten up verifier checks which missed cases whereChris Lattner2008-04-231-8/+9
* Enforce that multiple return values have to have at least one result.Chris Lattner2008-04-232-7/+25
* Verify that the operand of a getresult instruction is a Chris Lattner2008-04-231-1/+7
* more fallout from Nicholas' asmprinter patch.Chris Lattner2008-04-221-17/+13
* don't print dominators every time it is computed with -debug.Chris Lattner2008-04-211-4/+0
* another bug introduced in r47802 by nicholas, for no apparent reason.Chris Lattner2008-04-211-1/+1
* fix a bug introduced by Nicholas' "unwinds to" stuff: weChris Lattner2008-04-211-2/+2
* add a handy helper method to instruction, useful for determiningChris Lattner2008-04-201-0/+23
* hopefully resolve PR2240Chris Lattner2008-04-201-1/+1
* rearrange some code, simplify handling of shifts.Chris Lattner2008-04-201-60/+56
* Use simplified ConstantFP::get method, fix a bug handling frem x, 0 with long...Chris Lattner2008-04-202-16/+19
* Implement PR2206.Chris Lattner2008-04-191-8/+17
* refactor handling of symbolic constant folding, picking upChris Lattner2008-04-191-62/+62
* indentation fix.Chris Lattner2008-04-191-14/+14
* Don't read off end of the input array.Dale Johannesen2008-04-161-1/+1
* Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson2008-04-161-1/+4
* VAArg may trap.Dan Gohman2008-04-141-0/+1
* Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands2008-04-131-1/+1
* Make several symbols static.Dan Gohman2008-04-101-5/+5
* add a simplified accessor for creating an fp constant of a Chris Lattner2008-04-091-13/+25
* add a version of ConstantFP::get that doesn't take a redundant Type* value,Chris Lattner2008-04-091-21/+22
* Convenience method for setting the nounwindDuncan Sands2008-04-081-0/+9
* Make sure that intrinsics automagically get theDuncan Sands2008-04-072-3/+9
* fix a warningGabor Greif2008-04-061-1/+1
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-067-29/+75
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-011-1/+1
* Don't eliminate bitcast instructions that change the type of a pointerNate Begeman2008-03-311-19/+21
* Fix comment typo.Duncan Sands2008-03-301-1/+1
* Update example to new syntax.Nick Lewycky2008-03-281-2/+8
* Add explicit keywords.Dan Gohman2008-03-251-3/+3
* Handle a special case xor undef, undef -> 0. Technically this should be trans...Evan Cheng2008-03-251-1/+6
* Fix PR2062: Don't build Intrinsics.gen in the source directory. Do it in theBill Wendling2008-03-251-2/+2
* Shrink the size of AllocationInst by using its SubclassDataDan Gohman2008-03-241-4/+10
* Objective Caml bindings for basic block, function, global, and arg iterators.Gordon Henriksen2008-03-231-4/+36
* Fix merge errorAnton Korobeynikov2008-03-221-1/+0
* Add testcase for prev. commit. Minor fixesAnton Korobeynikov2008-03-221-2/+2
* Aliasing chains cleanups: update langref, add check into verifierAnton Korobeynikov2008-03-221-1/+6
* Support chained aliases for LLVM IR printing. This fixes PR2145Anton Korobeynikov2008-03-221-0/+3
* Slightly increase default set size. It's cheap and won't hurt.Anton Korobeynikov2008-03-221-1/+1
* Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman2008-03-211-0/+1
* Make it possible to get an empty struct usingDuncan Sands2008-03-211-2/+3
* Undo 48570. Correctly match mmx shift instructions with an immediate operand.Evan Cheng2008-03-211-2/+1