aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAgeFilesLines
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-251-0/+14
* Temporarily revert this, it's causing an issue with an internal project.Eric Christopher2010-03-241-14/+0
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-241-10/+10
* add some accessors to callsite/callinst/invokeinst to checkChris Lattner2010-03-231-0/+14
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-221-10/+10
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-221-10/+10
* Add a setCalledFunction member to InvokeInst (like in CallInst)Gabor Greif2010-03-201-0/+5
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-191-9/+9
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-191-9/+9
* fix PR6589Gabor Greif2010-03-161-1/+1
* Fix various doxygen warnings.Dan Gohman2010-02-221-1/+1
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-3/+3
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-6/+6
* sink the Instruction::HasMetadata bit into SubclassData.Chris Lattner2009-12-291-34/+37
* add a layer of accessors around the Value::SubClassData member, and use Chris Lattner2009-12-291-24/+54
* Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez2009-11-071-2/+3
* Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez2009-11-061-3/+2
* Update CreateMalloc so that its callers specify the size to allocate:Victor Hernandez2009-11-051-2/+3
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-28/+28
* Factor out redundancy from clone() implementations.Devang Patel2009-10-271-78/+96
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-271-2/+101
* trim another #includeChris Lattner2009-10-271-1/+0
* remove an unneeded #include.Chris Lattner2009-10-271-10/+9
* Remove FreeInst.Victor Hernandez2009-10-261-29/+0
* Remove ICmpInst::isSignedPredicate which was a reimplementationNick Lewycky2009-10-251-8/+0
* Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqualNick Lewycky2009-10-251-16/+0
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-0/+3
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-231-63/+19
* punctuate properlyChris Lattner2009-10-181-2/+2
* Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder::CreateMalloc was removed,Nick Lewycky2009-10-171-6/+8
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-52/+2
* Autoupgrade malloc insts to malloc calls.Victor Hernandez2009-10-171-1/+6
* change some static_cast into cast, pointed out by Gabor.Chris Lattner2009-10-101-2/+2
* add a version of PHINode::getIncomingBlock that takes a raw Chris Lattner2009-10-101-8/+18
* Round out the API for the new optimization flags.Nick Lewycky2009-09-271-1/+4
* Instruction::clone does not need to take an LLVMContext&. Remove that andNick Lewycky2009-09-271-36/+36
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-251-6/+1
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-241-1/+6
* Update malloc call creation code (AllocType is now the element type of the ma...Victor Hernandez2009-09-181-6/+6
* Add malloc call utility functions. Patch by Victor Hernandez.Evan Cheng2009-09-101-0/+12
* fix pastoChris Lattner2009-09-081-1/+1
* add getVectorOperand/getIndexOperand accessors to ExtractElementInst.Chris Lattner2009-09-081-4/+17
* Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed.Dan Gohman2009-09-071-4/+8
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-061-13/+13
* Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", thisDaniel Dunbar2009-09-061-8/+4
* Include optional subclass flags, such as inbounds, nsw, etc., in theDan Gohman2009-09-041-4/+8
* Change PHINode::hasConstantValue to have a DominatorTree argumentDan Gohman2009-09-031-1/+7
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-031-9/+9
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-031-9/+9
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-6/+11