aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-131-8/+6
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-132-22/+17
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-134-8/+17
* Pointer comparisons should be handled by icmp, not vicmp :)Nate Begeman2008-05-121-2/+2
* Hard code CmpInst back to i1 for now while I go track down what in the bitcod...Nate Begeman2008-05-121-2/+2
* Fix build breakageNate Begeman2008-05-121-1/+1
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-124-72/+131
* Update comments.Dan Gohman2008-05-122-5/+4
* merge of use-diet branch to trunkGabor Greif2008-05-105-235/+524
* Check for validity of aliasee pointer before dereference.Anton Korobeynikov2008-05-081-1/+3
* conservatively say that volatile stores read memory.Chris Lattner2008-05-081-2/+3
* store can't read from memory.Chris Lattner2008-05-081-1/+0
* add a new Instruction::mayReadFromMemory predicate, makeChris Lattner2008-05-081-2/+19
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-072-30/+26
* Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov2008-05-063-27/+30
* 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