De-constify Types in FunctionType::get().
[oota-llvm.git] / lib / Transforms / Utils /
2011-07-11 Jay FoadDe-constify Types in FunctionType::get().
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-07-08 Benjamin KramerRemove unused copy of UpdateInlinedAtInfo.
2011-07-08 Devang PatelRefactor. It is inliner's responsibility to update...
2011-07-06 Jakub StaszakFix a bug in the "expect" intrinsic lowering.
2011-07-06 Devang PatelSimplify. Consolidate dbg.declare handling in AllocaPro...
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-06-30 Rafael EspindolaAdd r134057 back, but splice the predecessor after...
2011-06-29 Chad RosierTemporarily revert r134057: "Let simplify cfg simplify...
2011-06-29 Rafael EspindolaLet simplify cfg simplify bb with only debug and lifeti...
2011-06-28 Nick LewyckyFix typo in comment.
2011-06-27 Nick LewyckyMove onlyUsedByLifetimeMarkers to ValueTracking so...
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-21 Benjamin KramerRemove unused variables.
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-06-18 Hans WennborgFix PR10103: Less code for enum type translation.
2011-06-17 Devang PatelSet debug loc for new preheader's terminator.
2011-06-17 Nick LewyckyWhen promoting an alloca to registers discard any lifet...
2011-06-15 Eli FriedmanSimplify; no significant functionality change.
2011-06-15 Rafael EspindolaFix cmake build.
2011-06-15 Eli FriedmanRemove unused code.
2011-06-14 John McCallUse IRBuilder to make our intrinsic calls in the inline...
2011-06-14 Nick LewyckyUse Value::stripPointerCasts instead of reinventing...
2011-06-13 Nick LewyckyIt's possible that an all-zero GEP may be used as the...
2011-06-09 John McCallSplitCriticalEdge can sometimes split the edge from...
2011-06-09 John McCallTeach the CallGraph to ignore calls to intrinsics.
2011-06-04 Bill WendlingIf the block that we're threading through is jumped...
2011-06-01 John McCallFirst, do no harm -- even if we can't find a selector...
2011-05-29 John McCallFix this to work correctly with phis; test case to...
2011-05-28 John McCallImplement and document the llvm.eh.resume intrinsic...
2011-05-27 John McCallFix the inliner to maintain the current de facto invoke...
2011-05-27 Eli FriedmanOne more debug line number miss in instcombine (althoug...
2011-05-24 Cameron ZwarichClean up the lazy initialization of DIBuilder a bit.
2011-05-24 Cameron ZwarichMake LoadAndStorePromoter preserve debug info and creat...
2011-05-22 Frits van BommelAdd a parameter to ConstantFoldTerminator() that caller...
2011-05-22 Nick LewyckyTeach the inliner to emit llvm.lifetime.start/end,...
2011-05-19 Devang PatelReapply r131605. This time with a fix, which is to...
2011-05-19 Rafael Espindolarevert 131605 to fix PR9946.
2011-05-19 Devang PatelUse IRBuilder.
2011-05-19 Devang PatelUse IRBuilder while simplifying unreachable.
2011-05-18 Devang PatelUse IRBuilder while simplifying conditional branch.
2011-05-18 Devang PatelUse IRBuilder while simplifying branch.
2011-05-18 Devang PatelUse IRBuilder while simplifying return instruction.
2011-05-18 Devang PatelSpread use of IRBuilder even more.
2011-05-18 Devang PatelUse IRBuilder while simplifying switch instruction.
2011-05-18 Devang PatelUse IRBuilder while simplifying unwind.
2011-05-18 Devang PatelUse IRBuilder while simplifying terminator.
2011-05-18 Devang PatelUse IRBuilder while simplifying unconditional branch.
2011-05-18 Devang PatelUse IRBuilder while folding two entry PHINode.
2011-05-18 Devang PatelSet up IRBuilder for use during simplification.
2011-05-18 Matt Beaumont-Gayfix typo
2011-05-18 Devang PatelUse IRBuiler while constant folding terminator.
2011-05-17 Devang PatelPreseve line numbers while simplifying CFG.
2011-05-17 Devang PatelPreserve line number information.
2011-05-16 Devang PatelThere is no need to force DebugLoc on a PHI at this...
2011-05-16 Devang PatelPreserve debug info for unused zero extended boolean...
2011-05-14 Benjamin KramerSimplifyCFG: Use ComputeMaskedBits to prune dead cases...
2011-05-04 Devang PatelSet debug location for new PHI nodes created in exit...
2011-05-02 Devang PatelScanning entire basic block may be too expensive in...
2011-04-29 Devang PatelAssing line number info to new PHIs created by SSA...
2011-04-29 Peter CollingbourneSimplifyCFG: Expose phi node folding cost threshold...
2011-04-29 Peter CollingbourneSimplifyCFG: Add CostRemaining parameter to DominatesMe...
2011-04-29 Peter CollingbourneSimplifyCFG: Add Trunc, ZExt and SExt to the list of...
2011-04-28 Devang PatelRemove DbgDeclare only if all uses are converted.
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-21 Jay FoadPR9214: Convert Metadata API to use ArrayRef.
2011-04-19 Jay FoadTrivial simplification.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Chris Lattnerrework FoldBranchToCommonDest to exit earlier when...
2011-04-11 Chris Lattnercomment cleanup, use moveBefore instead of removeFromPa...
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-07 Devang PatelDo not let debug info interfer with branch folding.
2011-04-07 Devang PatelWhile hoisting common code from if/else, hoist debug...
2011-04-07 Devang PatelSimplify. isIdenticalToWhenDefined() checks opcode.
2011-04-06 Devang PatelWhile folding branch to a common destination into a...
2011-04-04 Eli FriedmanAttempt to fix breakage from r128782 reported by Franco...
2011-04-02 Eli FriedmanPR9446: RecursivelyDeleteTriviallyDeadInstructions...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-21 Devang PatelSimplify.
2011-03-18 Devang PatelIf an AllocaInst referred by DbgDeclareInst is used...
2011-03-18 Devang PatelRemove dead code.
2011-03-18 Devang PatelConsider debug info intrinsics pointing to null value...
2011-03-17 Devang PatelTry to not lose variable's debug info during instcombine.
2011-03-17 Devang PatelRefactor into a separate utility function.
2011-03-15 Cameron ZwarichClean up something noticed by Fritz.
2011-03-15 Cameron ZwarichDo not add PHIs with no users when creating LCSSA form...
2011-03-15 Eli FriedmanPR9450: Make switch optimization in SimplifyCFG not...
2011-03-09 Eli FriedmanPR9420; an instruction before an unreachable is guarant...
2011-03-04 Jakob Stoklund OlesenDenseMap<uintptr_t,...> doesn't allow all values as...
2011-02-28 Frits van BommelTeach SimplifyCFG that (switch (select cond, X, Y)...
2011-02-25 Benjamin KramerRevert "SimplifyCFG: GEPs with just one non-constant...
2011-02-24 Benjamin KramerSimplifyCFG: GEPs with just one non-constant index...
2011-02-24 Benjamin KramerSimplifyCFG: GEPs with constant indices are cheap enoug...
2011-02-24 Devang PatelDo not use DIFactory. Use DIBuilder.
2011-02-21 Duncan SandsIf the phi node was used by an unreachable instruction...
2011-02-21 Duncan SandsSimplify RecursivelyDeleteDeadPHINode. The only functi...
next