Do not function resolve intrinsics. This prevents warnings and possible bad
[oota-llvm.git] / lib / Transforms / IPO /
2004-06-18 Chris LattnerDo not function resolve intrinsics. This prevents...
2004-06-17 Chris LattnerRename Type::PrimitiveID to TypeId and ::getPrimitiveID...
2004-05-27 John CriswellFix a bug in the -deadtypeelim pass. The SymbolTable...
2004-05-25 Reid SpencerConvert to SymbolTable's new iteration interface.
2004-05-24 Chris LattnerFix a bug in my previous checkin
2004-05-23 Chris LattnerFix cases where we missed inlining some more obvious...
2004-05-23 Chris LattnerSimplify the interface and remove an unneeded #include
2004-05-23 Chris LattnerFairly substantial changes to update the alias analysis...
2004-04-22 Misha BrukmanClarify the logic: the flag is renamed to `deleteFn...
2004-04-22 Misha BrukmanAdd a flag to choose between isolating a function or...
2004-04-21 Chris LattnerFix an incredibly nasty iterator invalidation problem...
2004-04-21 Chris LattnerFix typeo
2004-04-20 Chris LattnerREALLY fix PR324: don't delete linkonce functions until...
2004-04-20 Chris LattnerFix PR324 and testcase: Inline/2004-04-20-InlineLinkOnc...
2004-04-18 Chris LattnerChange the ExitBlocks list from being explicitly contai...
2004-04-12 Chris LattnerActually update the call graph as the inliner changes...
2004-04-12 Chris LattnerStop printing Function*
2004-04-12 Chris LattnerSimplify code a bit, and be sure to mark the external...
2004-04-08 Chris LattnerRemove the "really gross hacks" that are there to deal...
2004-03-18 Chris LattnerAdd statistics to the loop extractor. The loop extract...
2004-03-18 Chris LattnerFix problem with PHI nodes having multiple predecessors...
2004-03-18 Chris LattnerThe code extractor needs dominator info. Provide it
2004-03-15 Chris LattnerRestore old inlining heuristic. As the comment indicat...
2004-03-15 Chris LattnerFix several bugs in the loop extractor. In particular...
2004-03-14 Chris LattnerSplit into two passes. Now there is the general loop...
2004-03-14 Chris LattnerPasses don't print stuff!
2004-03-14 Chris LattnerFunctionPass's should not define their own 'run' method.
2004-03-14 Chris LattnerMove prototype to IPO.h instead of Scalar.h
2004-03-14 Chris LattnerIndent anon namespace properly, add copyright block
2004-03-14 Chris LattnerMove to the IPO library. Utils shouldn't contain passes.
2004-03-14 Chris LattnerDemoteRegToStack got moved from DemoteRegToStack.h...
2004-03-13 Chris LattnerThis change makes two big adjustments.
2004-03-08 Chris LattnerImplement ArgumentPromotion/aggregate-promote.ll
2004-03-07 Chris LattnerImplement: ArgumentPromotion/chained.ll
2004-03-07 Chris LattnerFix another minor bug, exposed by perlbmk
2004-03-07 Chris LattnerFix a minor bug and turn debug output into, well, debug...
2004-03-07 Chris LattnerNew LLVM pass: argument promotion. This version only...
2004-02-29 Misha Brukman* Remove function to find "main" in a Module, there...
2004-02-27 Chris Lattnersetcond instructions don't have aliasing implications.
2004-02-26 Chris LattnerSince LLVM uses structure type equivalence, it isn...
2004-02-25 Chris LattnerMy faith in programmers has been found to be totally...
2004-02-13 Chris LattnerIntrinsic functions cannot throw
2004-02-09 Chris LattnerDon't depend on auto data conversion
2004-02-09 Chris LattnerAdjust to the changed StructType interface. In particu...
2004-02-09 Chris LattnerStart using the new and improve interface to FunctionTy...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-08 Chris LattnerFix PR225: [pruneeh] -pruneeh pass removes invoke instr...
2004-02-08 Chris LattnersplitBasicBlock "does the right thing" now, no reason...
2004-02-04 Chris LattnerRemove unneeded code now that splitBasicBlock does...
2004-02-02 Brian GaekeMake deadarghaX0r warning louder.
2004-01-09 Chris LattnerRemove dependence on structure index type. s/MT/FT
2003-12-28 Chris LattnerMerging constants can cause further room for improvemen...
2003-12-22 Chris LattnerFix memory corruption bug PR193
2003-12-07 Chris LattnerImplement RaiseAllocations/FreeCastConstantExpr.ll
2003-11-22 Chris LattnerDelete dead line
2003-11-22 Chris LattnerFix bug: Transforms/PruneEH/2003-11-21-PHIUpdate.llx
2003-11-21 Chris LattnerConsidering that CI is not even IN SCOPE here, I wooda...
2003-11-21 Chris LattnerFinegrainify namespacification
2003-11-21 Chris LattnerGet rid of using decls, finegrainify namespacification
2003-11-21 Chris Lattner* Finegrainify namespacification
2003-11-21 Chris LattnerFinegrainify namespacification
2003-11-20 Chris Lattner* Finegrainify namespacification
2003-11-20 Chris LattnerStart using the nicer terminator auto-insertion API
2003-11-20 Chris LattnerWhen spewing out warnings during function resolution...
2003-11-17 Misha BrukmanThis file was somehow missing a top-level comment line.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-09 Chris LattnerDo NOT inline self recursive calls into other functions...
2003-11-09 Chris LattnerUntypo
2003-11-06 Chris LattnerFix bug: PR93
2003-11-05 Chris LattnerFix the problem with running cleanups in bugpoint:...
2003-11-05 Chris LattnerSplit behavior into two pieces
2003-11-02 Chris LattnerFix PR78
2003-10-31 Chris LattnerStrip off CPR's manually, because if we don't, the...
2003-10-29 Chris LattnerFix bug: ConstantMerge/2003-10-28-MergeExternalConstant...
2003-10-28 Chris LattnerCheck in statistifying patch for Bill
2003-10-27 Chris LattnerPropagating constants to arguments can make other argum...
2003-10-23 Chris LattnerWe might as well strip off any CPRs before propagation
2003-10-23 Chris Lattner* We were forgetting to pass varargs arguments through...
2003-10-23 Chris LattnerCheck in initial version of ipcp
2003-10-23 Chris LattnerMake this pass substantially stronger by having it...
2003-10-22 Chris LattnerThis important patch fixes two warnings in the linker...
2003-10-22 Chris LattnerUpdate the 'used' flag correctly
2003-10-22 Chris LattnerLoop over the module, not the symbol table. This makes...
2003-10-22 Chris LattnerImplement FunctionResolve/2003-10-21-GlobalResolveHack.ll
2003-10-21 Chris LattnerFix bug: FunctionResolve/2003-10-21-GlobalTypeDifference.ll
2003-10-21 John CriswellAdded LLVM copyright header.
2003-10-20 John CriswellAdded LLVM copyright notice to Makefiles.
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-20 Chris LattnerReorder for minor efficiency gain
2003-10-19 Chris LattnerChange the Opcode enum for PHI nodes from "Instruction...
2003-10-15 Chris LattnerDecrease usage of use_size()
2003-10-13 Chris LattnerWhoops, we inserted into the wrong set. What's up...
2003-10-13 Chris LattnerUse external df iterators to avoid revisiting blocks...
2003-10-13 Chris LattnerRegularize header file comments
2003-10-13 Chris LattnerMinor cleanups
2003-10-13 Chris LattnerCheckin an improvement contributed by Bill:
2003-10-10 Misha BrukmanFix spelling.
2003-10-07 Chris LattnerFix bugzilla bug #5
2003-10-06 Chris LattnerSpeed up the predicate used to decide when to inline...
2003-09-22 Misha BrukmanCredits are now in top-level CREDITS.TXT
next