aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Instruction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDeadDan Gohman2007-07-261-4/+12
* Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner2007-02-241-31/+2
* remove warningChris Lattner2007-02-191-2/+2
* Add a FIXME for unwritten code.Reid Spencer2007-02-191-0/+2
* fix buildAndrew Lenharth2007-02-161-0/+1
* make mayWriteToMemory a non-virtual functionChris Lattner2007-02-151-0/+19
* Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner2007-02-131-0/+28
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-2/+4
* For PR411:Reid Spencer2007-02-051-1/+0
* Now that setcondinst has been eliminated, we can mark Value::SubclassIDChris Lattner2007-01-041-4/+0
* For PR950:Reid Spencer2006-12-231-27/+27
* Allow the ICmp and FCmp instructions to be written by the AsmWriterReid Spencer2006-12-031-0/+2
* For PR950:Reid Spencer2006-11-271-10/+23
* For PR950:Reid Spencer2006-11-201-1/+1
* For PR950:Reid Spencer2006-11-081-1/+2
* For PR950:Reid Spencer2006-11-021-2/+6
* Fix Transforms/InstCombine/2006-10-26-VectorReassoc.llChris Lattner2006-10-261-5/+6
* For PR950:Reid Spencer2006-10-261-2/+6
* Add new SetCondInst::isRelational/isEquality methods. RenameChris Lattner2006-09-171-2/+2
* Add some out-of-line virtual dtors so that the class has a "home", preventingChris Lattner2006-06-211-0/+6
* Add shufflevector support, todo, implement better constant folding.Chris Lattner2006-04-081-0/+1
* VMCore support for the insertelement operation.Robert Bocchino2006-01-171-0/+1
* Added support for the extractelement operation.Robert Bocchino2006-01-101-0/+1
* add new helper functionChris Lattner2005-08-081-0/+9
* core changes for varargsAndrew Lenharth2005-06-181-4/+1
* Add a 'tail' marker for call instructions, patch contributed byChris Lattner2005-05-061-0/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-7/+7
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-051-9/+0
* Remove the 2nd argument to Value::setNameChris Lattner2005-03-051-4/+1
* Adjust to changes in User class.Chris Lattner2005-01-291-11/+8
* Add methodChris Lattner2004-11-301-2/+27
* Add support for undef and unreachableChris Lattner2004-10-161-0/+1
* Implement remove/eraseFromParent methodsChris Lattner2004-10-111-0/+7
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Fold iType into Value::VTyChris Lattner2004-06-271-6/+6
* Refactor common initialization code in private init() functions.Alkis Evlogimenos2004-05-261-6/+22
* Know the opcode name of the select instructionChris Lattner2004-03-121-0/+1
* If changing a parent, don't add then remove the object from the leak detectorChris Lattner2004-02-041-5/+5
* Implement new Instruction::isRelational methodChris Lattner2004-01-121-0/+16
* * Finegrainify namespacificationChris Lattner2003-11-201-4/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-191-1/+1
* Add support for the new varargs intrinsics and instructionsChris Lattner2003-10-181-1/+2
* Regularize header file commentsChris Lattner2003-10-131-1/+1
* Fix spelling/grammar.Misha Brukman2003-10-101-1/+1
* Add support for unwindChris Lattner2003-09-081-0/+1
* *** empty log message ***Tanya Lattner2003-07-311-1/+1
* Added function to determine if an Instruction may trap.Tanya Lattner2003-07-311-0/+17
* Add support for the new va_arg instructionChris Lattner2003-05-081-1/+2