summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-16
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-16
* Revert the change from r51157 inDan Gohman2008-05-16
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-15
* Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif2008-05-15
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-15
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Make PreVerifyID, IntSigsEnd, and KillSigsEnd const.Dan Gohman2008-05-14
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-13
* Dominance Frontier is cfg only pass.Devang Patel2008-05-13
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-13
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-13
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13
* Pointer comparisons should be handled by icmp, not vicmp :)Nate Begeman2008-05-12
* Hard code CmpInst back to i1 for now while I go track down what in the bitcod...Nate Begeman2008-05-12
* Fix build breakageNate Begeman2008-05-12
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-12
* Update comments.Dan Gohman2008-05-12
* merge of use-diet branch to trunkGabor Greif2008-05-10
* Check for validity of aliasee pointer before dereference.Anton Korobeynikov2008-05-08
* conservatively say that volatile stores read memory.Chris Lattner2008-05-08
* store can't read from memory.Chris Lattner2008-05-08
* add a new Instruction::mayReadFromMemory predicate, makeChris Lattner2008-05-08
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-07
* Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov2008-05-06
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* Use (void) instead of () in C code.Gordon Henriksen2008-05-04
* Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng2008-05-03
* fix a bug in my previous patch, a classic =/== bug.Chris Lattner2008-04-30
* add a method for comparing to see if a value has a specified name.Chris Lattner2008-04-30
* Expose parameter attributes via C bindings.Gordon Henriksen2008-04-28
* Allow asms to return multiple results by value.Chris Lattner2008-04-27
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-25
* tighten up verifier checks which missed cases whereChris Lattner2008-04-23
* Enforce that multiple return values have to have at least one result.Chris Lattner2008-04-23
* Verify that the operand of a getresult instruction is a Chris Lattner2008-04-23
* more fallout from Nicholas' asmprinter patch.Chris Lattner2008-04-22
* don't print dominators every time it is computed with -debug.Chris Lattner2008-04-21
* another bug introduced in r47802 by nicholas, for no apparent reason.Chris Lattner2008-04-21
* fix a bug introduced by Nicholas' "unwinds to" stuff: weChris Lattner2008-04-21
* add a handy helper method to instruction, useful for determiningChris Lattner2008-04-20
* hopefully resolve PR2240Chris Lattner2008-04-20
* rearrange some code, simplify handling of shifts.Chris Lattner2008-04-20
* Use simplified ConstantFP::get method, fix a bug handling frem x, 0 with long...Chris Lattner2008-04-20
* Implement PR2206.Chris Lattner2008-04-19
* refactor handling of symbolic constant folding, picking upChris Lattner2008-04-19
* indentation fix.Chris Lattner2008-04-19
* Don't read off end of the input array.Dale Johannesen2008-04-16
* Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson2008-04-16
* VAArg may trap.Dan Gohman2008-04-14