2011-08-17 |
Bill Wendling | Disable PRE for landing pads. |
tree | commitdiff |
2011-08-17 |
Eli Friedman | Silly mistake from r137777; restore significant isStruc... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | A bunch of misc fixes to SCCPSolver::ResolvedUndefsIn... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | Minor bug in SCCP found by inspection. (I don't think... |
tree | commitdiff |
2011-08-16 |
Bill Wendling | Use the getFirstInsertionPt() method instead of getFirs... |
tree | commitdiff |
2011-08-15 |
Bill Wendling | In places where it's using "getFirstNonPHI", skip the... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Atomic load/store support in LICM. |
tree | commitdiff |
2011-08-15 |
Bill Wendling | Skip the insertion iterator past the landingpad instruc... |
tree | commitdiff |
2011-08-12 |
Bill Wendling | Initial commit of the 'landingpad' instruction. |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-12 |
Dan Gohman | Don't convert objc_autoreleaseReturnValue to objc_autor... |
tree | commitdiff |
2011-08-12 |
Dan Gohman | Don't let arbitrary calls disrupt nested retain+release... |
tree | commitdiff |
2011-08-12 |
Dan Gohman | Use an actual reverse-CFG reverse-postorder for the... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Allow loop unrolling to get known trip counts from... |
tree | commitdiff |
2011-08-11 |
Dan Gohman | Fix typos in comments, and delete an unused function. |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Invoke SimplifyIndVar when we partially unroll a loop... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Make ScalarEvolution an explicit argument... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Added a SimplifyIndVar utility to simplify induction... |
tree | commitdiff |
2011-08-09 |
Eli Friedman | Representation of 'atomic load' and 'atomic store'... |
tree | commitdiff |
2011-08-06 |
Andrew Trick | Made SCEV's UDiv expressions more canonical. When divid... |
tree | commitdiff |
2011-08-04 |
Evan Cheng | Fix an obvious type. Patch by Ivan Krasin. |
tree | commitdiff |
2011-08-02 |
Eli Friedman | Add new atomic instructions to SCCP. No functional... |
tree | commitdiff |
2011-08-02 |
Owen Anderson | Revert r136503 and r136480 in an effort to fix non... |
tree | commitdiff |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Devang Patel | Clear DbgValues in the end. |
tree | commitdiff |
2011-07-29 |
Devang Patel | Clean up debug info after reassociation. |
tree | commitdiff |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Benjamin Kramer | Fix a use after free. An instruction can't be both... |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Misc mid-level changes for new 'fence' instruction. |
tree | commitdiff |
2011-07-25 |
Nick Lewycky | Finish adding support for lifetime intrinsics to SROA... |
tree | commitdiff |
2011-07-25 |
Nick Lewycky | Add missing space (this line is no longer pushing the... |
tree | commitdiff |
2011-07-25 |
Rafael Espindola | Add LLVMAddLowerExpectIntrinsicPass to the C API. |
tree | commitdiff |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
tree | commitdiff |
2011-07-23 |
Andrew Trick | Move trip count discovery outside of the generic LoopUn... |
tree | commitdiff |
2011-07-23 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-07-22 |
Dan Gohman | Move the last uses of RetainFunc etc. over to using... |
tree | commitdiff |
2011-07-21 |
Dan Gohman | Fix MergeInVectorType to check for vector types with... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | Cleanup: make std::pair usage slightly less indeciphera... |
tree | commitdiff |
2011-07-21 |
Jay Foad | Convert ConstantExpr::getGetElementPtr and |
tree | commitdiff |
2011-07-21 |
Chris Lattner | move tier out of an anonymous namespace, it doesn't... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR, correct fix for rdar://9786536. Silly casting... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR must sometimes sign-extend before generating double... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR crashes on an empty IVUsers list. |
tree | commitdiff |
2011-07-20 |
Eli Friedman | Bring LICM into compliance with the new "Memory Model... |
tree | commitdiff |
2011-07-20 |
Jay Foad | Fix a GCC warning. |
tree | commitdiff |
2011-07-20 |
Andrew Trick | indvars: Added getInsertPointForUses to find a valid... |
tree | commitdiff |
2011-07-20 |
Andrew Trick | indvars -disable-iv-rewrite: Add NarrowIVDefUse to... |
tree | commitdiff |
2011-07-20 |
Andrew Trick | indvars -disable-iv-rewrite fix: derived GEP IVs |
tree | commitdiff |
2011-07-19 |
Jay Foad | Convert TargetData::getIndexedOffset to use ArrayRef. |
tree | commitdiff |
2011-07-19 |
Jay Foad | Use ArrayRef in ConstantFoldInstOperands and ConstantFo... |
tree | commitdiff |
2011-07-18 |
Andrew Trick | Compiler warning. |
tree | commitdiff |
2011-07-18 |
Andrew Trick | indvars: LinearFunctionTestReplace for non-canonical... |
tree | commitdiff |
2011-07-18 |
Andrew Trick | indvars: Added verification that LFTR and other indvars... |
tree | commitdiff |
2011-07-18 |
Andrew Trick | indvars: Added isHighCostExpansion. Avoid generating... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-16 |
Andrew Trick | indvars: fix a pass-sensitivity issue that would hit... |
tree | commitdiff |
2011-07-16 |
Andrew Trick | indvars: remove ExprToIVMap because it won't be needed... |
tree | commitdiff |
2011-07-15 |
Chad Rosier | Disable loop idiom recognition of memset/memcpy if... |
tree | commitdiff |
2011-07-15 |
Jay Foad | Convert CallInst and InvokeInst APIs to use ArrayRef. |
tree | commitdiff |
2011-07-15 |
Chris Lattner | start using the new helper methods a bit. |
tree | commitdiff |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
tree | commitdiff |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
tree | commitdiff |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
tree | commitdiff |
2011-07-12 |
Andrew Trick | indvars: Code reorganization in preparation for |
tree | commitdiff |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
tree | commitdiff |
2011-07-09 |
Lang Hames | Added recognition for signed add/sub/mul with overflow... |
tree | commitdiff |
2011-07-08 |
Lang Hames | Make GVN look through extractvalues for recognised... |
tree | commitdiff |
2011-07-07 |
Devang Patel | Use DBG_VALUE location while inserting DBG_VALUE during... |
tree | commitdiff |
2011-07-06 |
Devang Patel | Handle cases where multiple dbg.declare and dbg.value... |
tree | commitdiff |
2011-07-06 |
Devang Patel | Simplify. Consolidate dbg.declare handling in AllocaPro... |
tree | commitdiff |
2011-07-06 |
Andrew Trick | indvars -disable-iv-rewrite: ExprToMap lives in Pass... |
tree | commitdiff |
2011-07-06 |
Andrew Trick | indvars -disable-iv-rewrite: Added SimplifyCongruentIVs. |
tree | commitdiff |
2011-07-06 |
Tobias Grosser | LICM: Remove trailing white spaces |
tree | commitdiff |
2011-07-06 |
Tobias Grosser | LICM: Do not loose alignment on promotion |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
tree | commitdiff |
2011-07-05 |
Devang Patel | Preserve debug loc. |
tree | commitdiff |
2011-07-05 |
Andrew Trick | indvars -disable-iv-rewrite: avoid multiple IVs in... |
tree | commitdiff |
2011-07-02 |
Andrew Trick | indvars -disable-iv-rewrite: bug fix involving weird... |
tree | commitdiff |
2011-07-01 |
Nick Lewycky | Fix likely typo, reduce number of instruction name... |
tree | commitdiff |
2011-06-30 |
Andrew Trick | indvars -disable-iv-rewrite: handle cloning binary... |
tree | commitdiff |
2011-06-30 |
Andrew Trick | indvars -disable-iv-rewrite: handle an edge case involv... |
tree | commitdiff |
2011-06-29 |
Andrew Trick | indvars -disable-iv-rewrite: insert new trunc instructi... |
tree | commitdiff |
2011-06-29 |
Andrew Trick | indvars -disable-iv-rewrite: just because SCEV ignores... |
tree | commitdiff |
2011-06-28 |
Andrew Trick | cleanup: misleading comment. |
tree | commitdiff |
2011-06-28 |
Andrew Trick | SCEVExpander: give new insts a name that identifies... |
tree | commitdiff |
2011-06-28 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-06-28 |
Andrew Trick | indvars --disable-iv-rewrite: sever ties with IVUsers. |
tree | commitdiff |
2011-06-28 |
Andrew Trick | indvars --disable-iv-rewrite: Defer evaluating s/zext... |
tree | commitdiff |
2011-06-27 |
Andrew Trick | indvars -disable-iv-rewrite: run RLEV after SimplifyIVU... |
tree | commitdiff |
2011-06-27 |
Jakub Staszak | Calculate GetBestDestForJumpOnUndef correctly. |
tree | commitdiff |
2011-06-27 |
Nick Lewycky | Teach one piece of scalarrepl to handle lifetime marker... |
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-22 |
Devang Patel | Set debug loc. |
tree | commitdiff |
2011-06-21 |
Andrew Trick | IVUsers no longer needs to record the phis. |
tree | commitdiff |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
tree | commitdiff |
2011-06-21 |
Jay Foad | Don't use PN->replaceUsesOfWith() to change a PHINode... |
tree | commitdiff |
next |