Revert r137655. There is some question about whether the 'landingpad'
[oota-llvm.git] / lib / Transforms / Utils /
2011-08-16 Bill WendlingI think there was some confusion about what I meant...
2011-08-16 Eli FriedmanAfter talking with Bill, it seems like the LandingPad...
2011-08-16 Eli FriedmanMinor comment fixes.
2011-08-15 Eli FriedmanUpdate SimplifyCFG for atomic operations.
2011-08-15 Eli FriedmanAdd comments and test for atomic load/store and mem2reg.
2011-08-15 Eli FriedmanFix llvm::CloneModule to correctly clone globals. ...
2011-08-15 Bill WendlingThe "landingpad" instruction will never be "trivially...
2011-08-14 Bill WendlingAdd inlining for the new EH scheme.
2011-08-12 Chris Lattnerswitch to use the new api for structtypes.
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-08-10 Devang PatelDistinguish between two copies of one inlined variable...
2011-08-10 Andrew TrickComments. Thanks for the spell check Nick!
2011-08-10 Andrew TrickInvoke SimplifyIndVar when we partially unroll a loop...
2011-08-10 Andrew TrickCleanup. Make ScalarEvolution an explicit argument...
2011-08-10 Andrew TrickSimplifyIndVar: make foldIVUser iterative to fold a...
2011-08-10 Benjamin KramerUpdate CMake build.
2011-08-10 Andrew TrickAdded a SimplifyIndVar utility to simplify induction...
2011-08-10 Andrew TrickCleanup. Added LoopBlocksDFS::perform for simple clients.
2011-08-10 Andrew TrickFix the LoopUnroller to handle nontrivial loops and...
2011-08-09 Andrew TrickLoopUnroll looks like it has some stale code. Remove...
2011-08-09 Bill WendlingThere is only one instance of this placeholder being...
2011-08-09 Bill WendlingRemove an instance where the 'unwind' instruction was...
2011-08-05 Chandler CarruthTemporarily revert r135528 which distinguishes between...
2011-08-04 Devang PatelWe need to map DebugLoc. It leads to Fuction * (through...
2011-08-03 Andrew TrickSCEV: Use AssertingVH to catch dangling BasicBlock...
2011-08-03 Andrew Trickwhitespace
2011-08-02 Nick LewyckyLifetime intrinsics on undef are dead.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-29 Chandler CarruthRewrite the CMake build to use explicit dependencies...
2011-07-28 Bill WendlingSome minor cleanups. No functionalitical change.
2011-07-28 Bill WendlingLeverage some of the code that John wrote to manage...
2011-07-28 Bill WendlingAutomatically merge the landingpad clauses when we...
2011-07-28 Bill WendlingInitial stab at getting inlining working with the EH...
2011-07-27 Bill WendlingRefuse to inline two functions which use different...
2011-07-25 Andrew TrickAdd clarifying comments for the new arguments to Unroll...
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-23 Andrew TrickMove trip count discovery outside of the generic LoopUn...
2011-07-23 Andrew Trickwhitespace
2011-07-20 Eli FriedmanClean up includes of llvm/Analysis/ConstantFolding...
2011-07-19 Eli FriedmanPR10386: Don't try to split an edge from an indirectbr.
2011-07-19 Devang PatelDistinguish between two copies of one inlined variable.
2011-07-19 Jay FoadUse ArrayRef in ConstantFoldInstOperands and ConstantFo...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-18 Chris Lattnerfix a warning in TinyPtrVector, adopt it in SSAUpdater...
2011-07-15 Chris Lattnerfix rdar://9776316 - type remapping needed for inline...
2011-07-15 Frits van BommelNo need to explicitly invoke the ArrayRef constructor...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-14 Devang PatelUndo r135191 (i.e. reapply Chris's patch. Now linker...
2011-07-14 Chris Lattnerrevert r135172 until Devang and I figure out the right...
2011-07-14 Chris LattnerStop the ValueMapper from calling getAllMetadata, which...
2011-07-14 Benjamin KramerChange Intrinsic::getDeclaration and friends to take...
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-11 Jay FoadDe-constify Types in StructType::get() and TargetData...
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.
next