2011-09-15 |
Andrew Trick | Reapply r139759. Disable IV rewriting by default. See... |
tree | commitdiff |
2011-09-14 |
Dan Gohman | Don't mark objc_retainBlock as nounwind. It calls user... |
tree | commitdiff |
2011-09-14 |
Dan Gohman | objc_retainBlock is not NoModRef because it can update... |
tree | commitdiff |
2011-09-13 |
Andrew Trick | [indvars] Revert r139579 until 401.bzip -arch i386... |
tree | commitdiff |
2011-09-13 |
Andrew Trick | Disable IV rewriting by default. See PR10916. |
tree | commitdiff |
2011-09-13 |
Andrew Trick | [indvars] Fix bugs in floating point IV range checks... |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Add comment to clarify the behavior of a helper in... |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Correct grammar. |
tree | commitdiff |
2011-09-12 |
Eli Friedman | Change a bunch of isVolatile() checks to check for... |
tree | commitdiff |
2011-09-12 |
Andrew Trick | Rename -disable-iv-rewrite to -enable-iv-rewrite=false... |
tree | commitdiff |
2011-09-10 |
Andrew Trick | [disable-iv-rewrite] Allow WidenIV to handle NSW/NUW... |
tree | commitdiff |
2011-09-09 |
Andrew Trick | Comment formatting. |
tree | commitdiff |
2011-09-06 |
Andrew Trick | Add -verify-indvars for imperfect SCEV trip count verif... |
tree | commitdiff |
2011-09-06 |
Devang Patel | Use IRBuilder. |
tree | commitdiff |
2011-09-06 |
Owen Anderson | Try again at r138809 (make DSE more aggressive in remov... |
tree | commitdiff |
2011-09-04 |
Bill Wendling | Use Duncan's patch to delete the instructions in revers... |
tree | commitdiff |
2011-09-02 |
Bill Wendling | Update comments to reflect reality. |
tree | commitdiff |
2011-09-02 |
Andrew Trick | Enable SCEV-based unrolling by default. |
tree | commitdiff |
2011-09-02 |
Jakub Staszak | Compare type size instead of type _store_ size to make... |
tree | commitdiff |
2011-09-01 |
Bill Wendling | Change worklist driven deletion to be an iterative... |
tree | commitdiff |
2011-09-01 |
Eli Friedman | Fix an issue with the IR sink pass found by inspection... |
tree | commitdiff |
2011-08-31 |
Bill Wendling | Make sure we aren't deleting the landingpad instruction. |
tree | commitdiff |
2011-08-30 |
Rafael Espindola | Remove the old tail duplication pass. It is not used... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | Speculatively revert r138809 in an attempt to fix Drago... |
tree | commitdiff |
2011-08-30 |
Owen Anderson | When walking backwards to eliminate final stores to... |
tree | commitdiff |
2011-08-26 |
Bill Wendling | Don't sink landingpad instructions during ind-var simpl... |
tree | commitdiff |
2011-08-25 |
Bill Wendling | LSR wants to split the landing pad's critical edge... |
tree | commitdiff |
2011-08-25 |
Bill Wendling | When inserting new instructions, use getFirstInsertionP... |
tree | commitdiff |
2011-08-24 |
Bill Wendling | Skip the landingpad instruction when determining the... |
tree | commitdiff |
2011-08-24 |
Bill Wendling | Use getFirstInsertionPt instead of getFirstNonPHI so... |
tree | commitdiff |
2011-08-22 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2011-08-22 |
Dan Gohman | Constant pointers to objects don't need reference counting. |
tree | commitdiff |
2011-08-19 |
Bill Wendling | The landingpad instruction isn't dead simply because... |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | Make a bunch of symbols private. |
tree | commitdiff |
2011-08-19 |
Dan Gohman | Track a retain+release nesting level independently... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Use 'getFirstInsertionPt' when trying to insert new... |
tree | commitdiff |
2011-08-18 |
Dan Gohman | Make it clear that this code is iterating in reverse... |
tree | commitdiff |
2011-08-18 |
Devang Patel | Dramatically speedup codegen prepare by a) avoiding... |
tree | commitdiff |
2011-08-17 |
Eli Friedman | Atomic load/store handling for the passes using memdep... |
tree | commitdiff |
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 |
next |