2011-07-11 |
Jay Foad | De-constify Types in StructType::get() and TargetData... |
tree | commitdiff |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
tree | commitdiff |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Remove unused copy of UpdateInlinedAtInfo. |
tree | commitdiff |
2011-07-08 |
Devang Patel | Refactor. It is inliner's responsibility to update... |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Fix a bug in the "expect" intrinsic lowering. |
tree | commitdiff |
2011-07-06 |
Devang Patel | Simplify. Consolidate dbg.declare handling in AllocaPro... |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Add r134057 back, but splice the predecessor after... |
tree | commitdiff |
2011-06-29 |
Chad Rosier | Temporarily revert r134057: "Let simplify cfg simplify... |
tree | commitdiff |
2011-06-29 |
Rafael Espindola | Let simplify cfg simplify bb with only debug and lifeti... |
tree | commitdiff |
2011-06-28 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2011-06-27 |
Nick Lewycky | Move onlyUsedByLifetimeMarkers to ValueTracking so... |
tree | commitdiff |
2011-06-23 |
Jay Foad | Reinstate r133513 (reverted in r133700) with an additio... |
tree | commitdiff |
2011-06-23 |
Eric Christopher | Revert r133513: |
tree | commitdiff |
2011-06-21 |
Benjamin Kramer | Remove unused variables. |
tree | commitdiff |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
tree | commitdiff |
2011-06-21 |
Chad Rosier | Revert r133435 and r133449 to appease buildbots. |
tree | commitdiff |
2011-06-20 |
Jay Foad | Change how PHINodes store their operands. |
tree | commitdiff |
2011-06-18 |
Hans Wennborg | Fix PR10103: Less code for enum type translation. |
tree | commitdiff |
2011-06-17 |
Devang Patel | Set debug loc for new preheader's terminator. |
tree | commitdiff |
2011-06-17 |
Nick Lewycky | When promoting an alloca to registers discard any lifet... |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Simplify; no significant functionality change. |
tree | commitdiff |
2011-06-15 |
Rafael Espindola | Fix cmake build. |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Remove unused code. |
tree | commitdiff |
2011-06-14 |
John McCall | Use IRBuilder to make our intrinsic calls in the inline... |
tree | commitdiff |
2011-06-14 |
Nick Lewycky | Use Value::stripPointerCasts instead of reinventing... |
tree | commitdiff |
2011-06-13 |
Nick Lewycky | It's possible that an all-zero GEP may be used as the... |
tree | commitdiff |
2011-06-09 |
John McCall | SplitCriticalEdge can sometimes split the edge from... |
tree | commitdiff |
2011-06-09 |
John McCall | Teach the CallGraph to ignore calls to intrinsics. |
tree | commitdiff |
2011-06-04 |
Bill Wendling | If the block that we're threading through is jumped... |
tree | commitdiff |
2011-06-01 |
John McCall | First, do no harm -- even if we can't find a selector... |
tree | commitdiff |
2011-05-29 |
John McCall | Fix this to work correctly with phis; test case to... |
tree | commitdiff |
2011-05-28 |
John McCall | Implement and document the llvm.eh.resume intrinsic... |
tree | commitdiff |
2011-05-27 |
John McCall | Fix the inliner to maintain the current de facto invoke... |
tree | commitdiff |
2011-05-27 |
Eli Friedman | One more debug line number miss in instcombine (althoug... |
tree | commitdiff |
2011-05-24 |
Cameron Zwarich | Clean up the lazy initialization of DIBuilder a bit. |
tree | commitdiff |
2011-05-24 |
Cameron Zwarich | Make LoadAndStorePromoter preserve debug info and creat... |
tree | commitdiff |
2011-05-22 |
Frits van Bommel | Add a parameter to ConstantFoldTerminator() that caller... |
tree | commitdiff |
2011-05-22 |
Nick Lewycky | Teach the inliner to emit llvm.lifetime.start/end,... |
tree | commitdiff |
2011-05-19 |
Devang Patel | Reapply r131605. This time with a fix, which is to... |
tree | commitdiff |
2011-05-19 |
Rafael Espindola | revert 131605 to fix PR9946. |
tree | commitdiff |
2011-05-19 |
Devang Patel | Use IRBuilder. |
tree | commitdiff |
2011-05-19 |
Devang Patel | Use IRBuilder while simplifying unreachable. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying conditional branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying return instruction. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Spread use of IRBuilder even more. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying switch instruction. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying unwind. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying terminator. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying unconditional branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while folding two entry PHINode. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Set up IRBuilder for use during simplification. |
tree | commitdiff |
2011-05-18 |
Matt Beaumont-Gay | fix typo |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuiler while constant folding terminator. |
tree | commitdiff |
2011-05-17 |
Devang Patel | Preseve line numbers while simplifying CFG. |
tree | commitdiff |
2011-05-17 |
Devang Patel | Preserve line number information. |
tree | commitdiff |
2011-05-16 |
Devang Patel | There is no need to force DebugLoc on a PHI at this... |
tree | commitdiff |
2011-05-16 |
Devang Patel | Preserve debug info for unused zero extended boolean... |
tree | commitdiff |
2011-05-14 |
Benjamin Kramer | SimplifyCFG: Use ComputeMaskedBits to prune dead cases... |
tree | commitdiff |
2011-05-04 |
Devang Patel | Set debug location for new PHI nodes created in exit... |
tree | commitdiff |
2011-05-02 |
Devang Patel | Scanning entire basic block may be too expensive in... |
tree | commitdiff |
2011-04-29 |
Devang Patel | Assing line number info to new PHIs created by SSA... |
tree | commitdiff |
2011-04-29 |
Peter Collingbourne | SimplifyCFG: Expose phi node folding cost threshold... |
tree | commitdiff |
2011-04-29 |
Peter Collingbourne | SimplifyCFG: Add CostRemaining parameter to DominatesMe... |
tree | commitdiff |
2011-04-29 |
Peter Collingbourne | SimplifyCFG: Add Trunc, ZExt and SExt to the list of... |
tree | commitdiff |
2011-04-28 |
Devang Patel | Remove DbgDeclare only if all uses are converted. |
tree | commitdiff |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
tree | commitdiff |
2011-04-21 |
Jay Foad | PR9214: Convert Metadata API to use ArrayRef. |
tree | commitdiff |
2011-04-19 |
Jay Foad | Trivial simplification. |
tree | commitdiff |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
tree | commitdiff |
2011-04-14 |
Chris Lattner | rework FoldBranchToCommonDest to exit earlier when... |
tree | commitdiff |
2011-04-11 |
Chris Lattner | comment cleanup, use moveBefore instead of removeFromPa... |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-07 |
Devang Patel | Do not let debug info interfer with branch folding. |
tree | commitdiff |
2011-04-07 |
Devang Patel | While hoisting common code from if/else, hoist debug... |
tree | commitdiff |
2011-04-07 |
Devang Patel | Simplify. isIdenticalToWhenDefined() checks opcode. |
tree | commitdiff |
2011-04-06 |
Devang Patel | While folding branch to a common destination into a... |
tree | commitdiff |
2011-04-04 |
Eli Friedman | Attempt to fix breakage from r128782 reported by Franco... |
tree | commitdiff |
2011-04-02 |
Eli Friedman | PR9446: RecursivelyDeleteTriviallyDeadInstructions... |
tree | commitdiff |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
tree | commitdiff |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
tree | commitdiff |
2011-03-21 |
Devang Patel | Simplify. |
tree | commitdiff |
2011-03-18 |
Devang Patel | If an AllocaInst referred by DbgDeclareInst is used... |
tree | commitdiff |
2011-03-18 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2011-03-18 |
Devang Patel | Consider debug info intrinsics pointing to null value... |
tree | commitdiff |
2011-03-17 |
Devang Patel | Try to not lose variable's debug info during instcombine. |
tree | commitdiff |
2011-03-17 |
Devang Patel | Refactor into a separate utility function. |
tree | commitdiff |
2011-03-15 |
Cameron Zwarich | Clean up something noticed by Fritz. |
tree | commitdiff |
2011-03-15 |
Cameron Zwarich | Do not add PHIs with no users when creating LCSSA form... |
tree | commitdiff |
2011-03-15 |
Eli Friedman | PR9450: Make switch optimization in SimplifyCFG not... |
tree | commitdiff |
2011-03-09 |
Eli Friedman | PR9420; an instruction before an unreachable is guarant... |
tree | commitdiff |
2011-03-04 |
Jakob Stoklund Olesen | DenseMap<uintptr_t,...> doesn't allow all values as... |
tree | commitdiff |
2011-02-28 |
Frits van Bommel | Teach SimplifyCFG that (switch (select cond, X, Y)... |
tree | commitdiff |
2011-02-25 |
Benjamin Kramer | Revert "SimplifyCFG: GEPs with just one non-constant... |
tree | commitdiff |
2011-02-24 |
Benjamin Kramer | SimplifyCFG: GEPs with just one non-constant index... |
tree | commitdiff |
2011-02-24 |
Benjamin Kramer | SimplifyCFG: GEPs with constant indices are cheap enoug... |
tree | commitdiff |
2011-02-24 |
Devang Patel | Do not use DIFactory. Use DIBuilder. |
tree | commitdiff |
2011-02-21 |
Duncan Sands | If the phi node was used by an unreachable instruction... |
tree | commitdiff |
next |