summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/AddrModeMatcher.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-10-08Move TargetData to DataLayout.Micah Villmow1-2/+2
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru1-1/+1
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru1-1/+1
2012-09-12Release build: guard dump functions withManman Ren1-1/+1
2012-09-06Release build: guard dump functions with "ifndef NDEBUG"Manman Ren1-0/+2
2011-12-05Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ...Benjamin Kramer1-8/+1
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-2/+2
2010-12-23Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin1-1/+1
2010-10-29Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson1-1/+1
2010-09-13Added skeleton for inline asm multiple alternative constraint support.John Thompson1-21/+5
2010-06-30use getArgOperand instead of getOperandGabor Greif1-8/+8
2010-06-28use CallInst::ArgOffsetGabor Greif1-1/+1
2010-06-25The hasMemory argument is irrelevant to how the argumentDale Johannesen1-2/+1
2010-06-25use ArgOperand API (some hunks I could split)Gabor Greif1-1/+1
2010-04-16Revert 101465, it broke internal OpenGL testing.Eric Christopher1-2/+2
2010-04-16reapply r101434Gabor Greif1-2/+2
2010-04-16back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif1-2/+2
2010-04-15reapply r101364, which has been backed out in r101368Gabor Greif1-2/+2
2010-04-15back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif1-2/+2
2010-04-15rotate CallInst operands, i.e. move callee to the backGabor Greif1-2/+2
2010-04-09performance: cache result of looking up userGabor Greif1-4/+6
2010-03-24cache result of UI.getOperandNo() instead of calling it twice, it is cheaper ...Gabor Greif1-2/+3
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands1-4/+4
2010-01-05Change errs() to dbgs().David Greene1-2/+3
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner1-1/+1
2009-08-12Remove a bunch more now-unnecessary Context arguments.Dan Gohman1-2/+1
2009-07-25Convert a few more uses of llvm/Support/Streams.h to raw_ostream.Dan Gohman1-5/+6
2009-07-22Get rid of the Pass+Context magic.Owen Anderson1-1/+1
2009-07-11silence a vc++ warning.Chris Lattner1-1/+1
2009-07-10Push LLVMContext through the PatternMatch API.Owen Anderson1-1/+2
2009-05-19Teach SCEVExpander to expand arithmetic involving pointers into GEPDan Gohman1-30/+31
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands1-1/+1
2009-02-27Fix compiler warning about uninitialized variables. No functional change.Nick Lewycky1-1/+1
2009-02-20Factor address mode matcher out of codegen prepare to make it available to ot...Evan Cheng1-0/+593