Remove PHINode::reserveOperandSpace(). Instead, add a parameter to
[oota-llvm.git] / lib / Transforms / IPO / GlobalOpt.cpp
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-22 Anders CarlssonHandle another case that Frits suggested.
2011-03-21 Anders CarlssonMore cleanups to the OptimizeEmptyGlobalCXXDtors Global...
2011-03-21 Anders CarlssonAs suggested by Nick Lewycky, ignore debugging intrinsi...
2011-03-21 Nick LewyckyFix comments
2011-03-20 Anders CarlssonDon't try to eliminate invokes to __cxa_atexit.
2011-03-20 Anders CarlssonDon't segfault on mutual recursion, as pointed out...
2011-03-20 Anders CarlssonAddress comments from Frits van Bommel.
2011-03-20 Anders CarlssonAdd an optimization to GlobalOpt that eliminates calls...
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-01-19 Rafael EspindolaAdd unnamed_addr when we can show that address of a...
2011-01-18 Rafael EspindolaReduce indentation and remove commented out code.
2011-01-16 Owen AndersonImprove the safety of my globalopt enhancement by ensur...
2011-01-16 Chris Lattnersimplify this code, it is still broken but will follow...
2011-01-15 Benjamin KramerTry to unbreak selfhost.
2011-01-14 Owen AndersonFix a false-positive warning.
2011-01-14 Owen AndersonEnhance GlobalOpt to be able evaluate initializers...
2011-01-01 Chris Lattnerfix a globalopt crash on two Adobe-C++ testcases that...
2010-12-07 Chris Lattnerreapply r121100 with a tweak to constant fold ConstExpr...
2010-12-07 Eric ChristopherTemporarily revert r121100 as it's causing clang to...
2010-12-07 Chris Lattnerfix PR8710 - teach global opt that some constantexprs...
2010-12-06 Chris Lattnerreplace a linear scan with a symtab lookup, reduce...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-19 Mikhail GlushenkovGlobalOpt: EvaluateFunction() must not evaluate stores...
2010-10-18 Mikhail GlushenkovTrailing whitespace.
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-16 Chris Lattnereliminate unlockedRefineAbstractTypeTo, types are all...
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Chris Lattnermake the prototypes for CreateMalloc and CreateFree...
2010-07-09 Gabor Greifcache result of operator*
2010-06-24 Gabor Greifuse ArgOperand API and CallSite for arg range; add...
2010-04-20 Gabor Greifuse abstract accessors to CallInst
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-14 Evan Cheng- Code clean up to reduce indentation.
2010-04-10 Chris Lattnerfix PR6760, a missing check in heap SRoA.
2010-04-07 Gabor Greiffix 80-col violations
2010-04-06 Gabor Greifmake more two predicates constant
2010-04-06 Gabor Greifperformance: get rid of repeated dereferencing of use_i...
2010-04-06 Gabor Greifconst-ize predicate ValueIsOnlyUsedLocallyOrStoredToOne...
2010-04-06 Gabor Greifuse CallSite to access calls vs. invokes uniformly
2010-04-02 Dan GohmanRevert the recent alignment changes. They're broken...
2010-04-02 Dan GohmanMake globalopt refine global variable alignment.
2010-04-01 Gabor GreifIntroduce ImmutableCallSite, useful for contexts where...
2010-03-20 Gabor GreifAdd a setCalledFunction member to InvokeInst (like...
2010-02-26 Chris LattnerFix rdar://7694996 a miscompile of 183.equake from...
2010-02-26 Chris Lattnerremove dead code, by this point all uses of CI are...
2010-02-26 Chris Lattnerfix PR6435 another bug from the MallocInst elimination...
2010-02-25 Chris Lattnerrewrite OptimizeGlobalAddressOfMalloc to fix PR6422...
2010-02-25 Nick LewyckyModernize comment.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-01-29 Jakob Stoklund OlesenKeep iterating over all uses when meeting a phi node...
2010-01-07 Chris Lattnerhandle ConstantVector while I'm in here.
2010-01-07 Chris Lattnerfix a globalopt crash on 'bullet' (handling evaluation...
2010-01-05 Benjamin KramerMove remaining stuff to the isInteger predicate.
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-08 Duncan SandsTeach GlobalOpt to delete aliases with internal linkage...
2009-11-23 Dan GohmanMake ConstantFoldConstantExpression recursively visit...
2009-11-10 Victor HernandezUpdate computeArraySize() to use ComputeMultiple()...
2009-11-07 Victor Hernandez- new SROA mallocs should have the mallocs running...
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Victor HernandezUpdate CreateMalloc so that its callers specify the...
2009-11-01 Chris Lattnercleanups, switch GlobalDCE to SmallPtrSet instead of...
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Chris Lattneradjust a couple xforms to work with null bb's in BlockA...
2009-10-29 Chris Lattnerjust for the hell of it, allow globalopt to statically...
2009-10-28 Victor HernandezExtend getMallocArraySize() to determine the array...
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-26 Victor HernandezRename MallocHelper as MallocFreeHelper, since it now...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Victor HernandezHeapAllocSRoA also needs to check if malloc array size...
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-09-19 Nick LewyckyRemove the default value for ConstantStruct::get's...
2009-09-18 Victor HernandezEnhance transform passes so that they apply the same...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-07 Dan GohmanDon't commit stores with addresses that have indices...
2009-09-07 Dan GohmanDon't commit addresses of aggregate values. This avoids...
2009-09-07 Dan GohmanFix GlobalOpt to avoid committing a store if the addres...
2009-09-07 Dan GohmanPreserve the InBounds flag when evaluating a getelement...
next