aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/CallSite.h
Commit message (Expand)AuthorAgeFilesLines
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-5/+11
* reapply r101434Gabor Greif2010-04-161-11/+5
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-5/+11
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-11/+5
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-5/+11
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-11/+5
* Move a bunch of methods from CallSite to CallSiteBase, so that they canDan Gohman2010-04-141-41/+95
* Use FunTy instead of hard-coding Function.Dan Gohman2010-04-141-1/+1
* Oops, make these public.Dan Gohman2010-04-141-8/+8
* Move getType() and getCaller() into CallSiteBase so thatDan Gohman2010-04-141-8/+8
* Don't use reserved identifiers.Dan Gohman2010-04-091-11/+11
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-011-112/+160
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-251-1/+1
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-251-0/+4
* Temporarily revert this, it's causing an issue with an internal project.Eric Christopher2010-03-241-4/+0
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-241-6/+27
* add some accessors to callsite/callinst/invokeinst to checkChris Lattner2010-03-231-0/+4
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-221-24/+6
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-221-6/+24
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-191-24/+6
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-191-6/+24
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-031-24/+6
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-031-6/+24
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-2/+3
* Use the default copy ctor and copy-assignment operators.Dan Gohman2009-08-011-2/+0
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-131-24/+6
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-131-6/+24
* introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif2009-01-221-0/+4
* make comparisons a bist fasterGabor Greif2009-01-171-5/+3
* drats! remove tabsGabor Greif2009-01-111-1/+1
* simplify CallSite helper class to not consult the Instruction'sGabor Greif2009-01-111-21/+38
* Large mechanical patch.Devang Patel2008-09-251-3/+3
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-2/+2
* Add CallSite::getArgumentNo() to be able to translate an operand number into aMatthijs Kooijman2008-07-081-0/+9
* Add CallSite::getArgumentOffset() to hide the differences in operands betwenMatthijs Kooijman2008-07-081-10/+13
* Add some convenience methods for manipulatingDuncan Sands2008-07-081-0/+6
* * Make CallSite::hasArgument const and let it take a const parameter.Matthijs Kooijman2008-06-051-1/+1
* Add CallSite::hasArgument to allow for seeing if a call passes a certain valu...Matthijs Kooijman2008-06-041-0/+4
* Revert 51775.Evan Cheng2008-05-301-6/+6
* Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng2008-05-301-6/+6
* Add support for equality comparison of CallSite's.Chris Lattner2008-04-131-0/+3
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-121-3/+2
* Pass alignment on ByVal parameters, from FE, allDale Johannesen2008-02-221-0/+3
* Expand ParameterAttributes to 32 bits (in preparationDale Johannesen2008-02-191-1/+2
* Simplify caller updating using a CallSite, asDuncan Sands2008-02-181-0/+1
* Add support for setting parameters to CallSite.Owen Anderson2008-02-181-0/+9
* Split param attr implementation out from Function.cpp into itsChris Lattner2008-01-021-2/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* When inlining through an 'nounwind' call, mark inlinedDuncan Sands2007-12-191-0/+1
* Rename isNoReturn to doesNotReturn, and isNoUnwind toDuncan Sands2007-12-181-1/+1