GC poses hazards to the inliner. Consider:
[oota-llvm.git] / lib / Transforms / IPO /
2007-12-21 Duncan SandsMake DAE not wipe out attributes on calls, and not...
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-18 Duncan SandsRename isNoReturn to doesNotReturn, and isNoUnwind to
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-10 Duncan SandsMake PruneEH update the nounwind/noreturn attributes
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-22 Anton KorobeynikovDon't crash on bogus llvm.noinline. This is first part...
2007-11-15 Chris LattnerFix PR1788 by taking the approach suggested by Richard...
2007-11-14 Nick LewyckyAllow the block extractor take to take a list of basic...
2007-11-13 Chris LattnerFix the regression on Transforms/GlobalOpt/deadglobal...
2007-11-09 Chris LattnerTighten up a check for folding away loads from (newly...
2007-11-05 Gordon HenriksenDeleting redundant copy of block extractor pass. See...
2007-11-04 Gordon HenriksenFinishing initial docs for all transformations in Passe...
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-26 Gordon HenriksenMore fleshing out of docs/Passes.html, plus some typo...
2007-10-24 Dale JohannesenFix off by 1 bug in printf->puts lowering.
2007-10-18 Chris LattnerFix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg...
2007-10-17 Devang PatelDo not raise free() call that is called through invoke...
2007-10-03 Dan GohmanUse empty() member functions when that's what's being...
2007-10-03 Tanya LattnerFix PR1719, by not marking llvm.global.annotations...
2007-10-03 Chris LattnerFix PR1719, by not marking llvm.noinline internal.
2007-09-28 Dale Johannesenminor long double related changes
2007-09-14 Chris LattnerFix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn...
2007-09-13 Chris LattnerTeach GlobalLoadUsesSimpleEnoughForHeapSRA and the...
2007-09-13 Chris Lattnerbe tolerant of PHI nodes when rewriting heap SROA code...
2007-09-13 Chris Lattnerrefactor some code, no functionality change. On the...
2007-09-13 Chris LattnerMake ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart...
2007-09-13 Chris LattnerMake AllUsesOfLoadedValueWillTrapIfNull strong enough...
2007-09-06 Dale JohannesenNext round of APFloat changes.
2007-09-04 David GreeneUpdate GEP constructors to use an iterator interface...
2007-08-27 David GreeneUpdate InvokeInst to work like CallInst
2007-08-27 Dan GohmanChange comments to refer to @malloc and @free instead...
2007-08-23 Chris Lattnerrename APInt::toString -> toStringUnsigned for symmetry...
2007-08-21 Devang PatelUse SmallVector instead of std::vector.
2007-08-01 Dan GohmanMore explicit keywords.
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-07-27 Devang PatelUse SmallPtrSet.
2007-07-25 Devang PatelAdd BasicInliner interface.
2007-06-25 Chris Lattnerfix Transforms/Inline/2007-06-25-WeakInline.ll by not...
2007-06-19 Tanya LattnerMoved Inliner.h to include/llvm/Transforms/IPO/InlinerP...
2007-06-19 Tanya LattnerInliner pass header file was moved.
2007-06-07 Devang PatelDo not use ETForest as well as DomiantorTree. Dominato...
2007-06-07 Tanya LattnerFormating fixes.
2007-06-06 Tanya LattnerInstruct the inliner to obey the noinline attribute...
2007-06-06 Chris Lattnersimplify this code and fix PR1493, now that llvm-gcc3...
2007-06-04 Chris LattnerWhen rebuilding constant structs, make sure to honor...
2007-05-15 Chris Lattnerselects can also reach here
2007-05-13 Chris LattnerFix Transforms/GlobalOpt/2007-05-13-Crash.ll
2007-05-06 Chris LattnerFix PR1395, by passing the ID correctly
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-29 Anton KorobeynikovImplement review feedback
2007-04-28 Anton KorobeynikovImplement review feedback. Aliasees can be either Globa...
2007-04-25 Anton KorobeynikovImplement aliases. This fixes PR1017 and it's dependent...
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-15 Chris Lattnerfix SimplifyLibCalls/IsDigit.ll
2007-04-14 Chris Lattneravoid iterator invalidation.
2007-04-14 Jeff CohenAn even better fix.
2007-04-14 Jeff CohenFix recent regression that broke several llvm-tests.
2007-04-14 Chris LattnerImplement a few missing xforms: printf("foo\n") ->...
2007-04-14 Chris Lattnerin addition to merging, constantmerge should also delet...
2007-04-12 Lauro Ramos VenancioImplement the "thread_local" keyword.
2007-04-08 Chris LattnerFix a typo that broke SimplifyLibCalls/SPrintF.ll ...
2007-04-08 Chris Lattnerimplement a fixme: move optimizations for fwrite out...
2007-04-07 Chris LattnerSignificantly simplify the clients of GetConstantString...
2007-04-07 Chris LattnerFix problems in the sprintf optimizer
2007-04-07 Chris LattnerChange CastToCStr to take a pointer instead of a reference.
2007-04-07 Chris LattnerFix an off-by-one error that broke Prolangs/deriv2...
2007-04-07 Owen AndersonExpunge DomSet from CodeExtractor. This is part of...
2007-04-07 Chris Lattnerfix a miscompilation in printf optimizer.
2007-04-07 Chris Lattnertrunc to bool no longer compares against zero
2007-04-07 Chris Lattnercleanups for strlen optimizer
2007-04-07 Chris LattnerIntroduce a new ReplaceCallWith method, which simplifie...
2007-04-07 Chris Lattnerfixes for strcpy optimizer
2007-04-07 Chris LattnerFix bugs in strncmp.
2007-04-07 Chris Lattnerfix 3 miscompilations and several compielr crashes...
2007-04-06 Chris LattnerFix several nasty bugs in the strchr optimizer, this...
2007-04-06 Chris Lattnerclean up strcat optimizer, no functionality change.
2007-04-06 Chris Lattnerrename getConstantStringLength -> GetConstantStringInfo...
2007-04-05 Chris LattnerFix Transforms/GlobalOpt/2007-04-05-Crash.ll
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-02 Reid SpencerPrefer non-virtual calls to ConstantInt::isZero over...
2007-03-01 Reid SpencerUse APInt conversion to string so the result is correct...
2007-02-18 Chris Lattnerfix comment
2007-02-18 Chris Lattnersimplify pass, delete dead gvar protos as well.
2007-02-15 Reid SpencerFor PR1195:
2007-02-13 Chris Lattnereliminate a bunch of vector-related heap traffic
2007-02-13 Chris LattnerEliminate use of ctors that take vectors.
2007-02-12 Chris Lattnerstop using methods that take vectors.
2007-02-12 Chris LattnerSwitch ValueSymbolTable to use StringMap<Value*> instea...
2007-02-11 Chris Lattnersimplify name juggling through the use of Value::takeName.
2007-02-07 Chris LattnerFix Transforms/DeadArgElim/2007-02-07-FuncRename.ll...
2007-02-07 Chris Lattnershrink vmcore by moving symbol table stripping support...
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-02-05 Reid SpencerAdd missing and needed #include.
2007-02-05 Reid SpencerMake the class VISIBILITY_HIDDEN.
2007-02-05 Reid SpencerFor PR411:
next