aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/AddrModeMatcher.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ...Benjamin Kramer2011-12-051-8/+1
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-2/+2
* Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin2010-12-231-1/+1
* Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson2010-10-291-1/+1
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-131-21/+5
* use getArgOperand instead of getOperandGabor Greif2010-06-301-8/+8
* use CallInst::ArgOffsetGabor Greif2010-06-281-1/+1
* The hasMemory argument is irrelevant to how the argumentDale Johannesen2010-06-251-2/+1
* use ArgOperand API (some hunks I could split)Gabor Greif2010-06-251-1/+1
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-2/+2
* reapply r101434Gabor Greif2010-04-161-2/+2
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-2/+2
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-2/+2
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-2/+2
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-2/+2
* performance: cache result of looking up userGabor Greif2010-04-091-4/+6
* cache result of UI.getOperandNo() instead of calling it twice, it is cheaper ...Gabor Greif2010-03-241-2/+3
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-4/+4
* Change errs() to dbgs().David Greene2010-01-051-2/+3
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-1/+1
* Remove a bunch more now-unnecessary Context arguments.Dan Gohman2009-08-121-2/+1
* Convert a few more uses of llvm/Support/Streams.h to raw_ostream.Dan Gohman2009-07-251-5/+6
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-1/+1
* silence a vc++ warning.Chris Lattner2009-07-111-1/+1
* Push LLVMContext through the PatternMatch API.Owen Anderson2009-07-101-1/+2
* Teach SCEVExpander to expand arithmetic involving pointers into GEPDan Gohman2009-05-191-30/+31
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-1/+1
* Fix compiler warning about uninitialized variables. No functional change.Nick Lewycky2009-02-271-1/+1
* Factor address mode matcher out of codegen prepare to make it available to ot...Evan Cheng2009-02-201-0/+593