2011-08-04 |
Andrew Trick | Reverting r136884 updateUnloop, which crashed a linux... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | An algorithm for incrementally updating LoopInfo within a |
tree | commitdiff |
2011-08-03 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-08-03 |
Andrew Trick | An interface for iterating over a loop's blocks in... |
tree | commitdiff |
2011-08-03 |
Jakub Staszak | Add more constantness in BlockFrequencyInfo. |
tree | commitdiff |
2011-08-03 |
Andrew Trick | SCEV: Use AssertingVH to catch dangling BasicBlock... |
tree | commitdiff |
2011-08-02 |
Andrew Trick | Use consistent terminology for loop exit/exiting blocks... |
tree | commitdiff |
2011-08-01 |
Jakub Staszak | Add BlockFrequency::getEntryFrequency() |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Add more constantness in BranchProbabilityInfo. |
tree | commitdiff |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | If run with -debug give more information about Cyclic... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Fix stupid mistake from commit 136381. |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Speed up BlockFrequencyInfo a little bit. |
tree | commitdiff |
2011-07-27 |
Jakub Staszak | Use BlockFrequency instead of uint32_t in BlockFrequenc... |
tree | commitdiff |
2011-07-27 |
Jakub Staszak | Edge to itself is backedge as well. |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Misc mid-level changes for new 'fence' instruction. |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Fix AliasSetTracker so that it doesn't make any assumpt... |
tree | commitdiff |
2011-07-26 |
Andrew Trick | SCEV: Added a data structure for storing not-taken... |
tree | commitdiff |
2011-07-25 |
Jakub Staszak | Rename BlockFrequency to BlockFrequencyInfo and Machine... |
tree | commitdiff |
2011-07-22 |
Jakub Staszak | Allow getBlockFreq to return 0. |
tree | commitdiff |
2011-07-20 |
Devang Patel | There are two ways to map a variable to its lexical... |
tree | commitdiff |
2011-07-19 |
Devang Patel | Distinguish between two copies of one inlined variable. |
tree | commitdiff |
2011-07-19 |
Devang Patel | Reapply r135457. This needs llvm-gcc change, that I... |
tree | commitdiff |
2011-07-19 |
Bob Wilson | Revert "Make a provision to encode inline location... |
tree | commitdiff |
2011-07-19 |
Jay Foad | Convert SimplifyGEPInst to use ArrayRef. |
tree | commitdiff |
2011-07-19 |
Jay Foad | Use ArrayRef in ConstantFoldInstOperands and ConstantFo... |
tree | commitdiff |
2011-07-19 |
Devang Patel | Make a provision to encode inline location in a variabl... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-16 |
Jakub Staszak | Remove "LoopInfo.h" include from BranchProbabilityInfo.h. |
tree | commitdiff |
2011-07-16 |
Jakub Staszak | Add MachineBlockFrequency analysis. |
tree | commitdiff |
2011-07-16 |
Andrew Trick | Fix SCEVEXpander to handle arbitrary phi expansion... |
tree | commitdiff |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
tree | commitdiff |
2011-06-28 |
Andrew Trick | Cleanup. Fix a stupid variable name. |
tree | commitdiff |
2011-06-28 |
Andrew Trick | SCEVExpander: give new insts a name that identifies... |
tree | commitdiff |
2011-06-27 |
Nick Lewycky | Move onlyUsedByLifetimeMarkers to ValueTracking so... |
tree | commitdiff |
2011-06-24 |
Devang Patel | Fix struct member's scope. Patch by Xi Wang. |
tree | commitdiff |
2011-06-23 |
Jakub Staszak | Calculate backedge probability correctly. |
tree | commitdiff |
2011-06-23 |
Jakub Staszak | Missing files for the BlockFrequency analysis added. |
tree | commitdiff |
2011-06-23 |
Jakub Staszak | Introduce BlockFrequency analysis for BasicBlocks. |
tree | commitdiff |
2011-06-21 |
Andrew Trick | IVUsers no longer needs to record the phis. |
tree | commitdiff |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
tree | commitdiff |
2011-06-15 |
John McCall | The ARC language-specific optimizer. Credit to Dan... |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Add "unknown" results for memdep, which mean "I don... |
tree | commitdiff |
2011-06-11 |
Andrew Trick | Branch profiling: floating-point avoidance. |
tree | commitdiff |
2011-06-09 |
John McCall | Teach the CallGraph to ignore calls to intrinsics. |
tree | commitdiff |
2011-06-04 |
Andrew Trick | New BranchProbabilityInfo analysis. Patch by Jakub... |
tree | commitdiff |
2011-06-04 |
Dan Gohman | Fix BasicAA's recursion detection so that it doesn... |
tree | commitdiff |
2011-06-03 |
Devang Patel | A typedef's context is not the same as type's context... |
tree | commitdiff |
2011-05-20 |
Andrew Trick | indvars: Prototyping Sign/ZeroExtend elimination withou... |
tree | commitdiff |
2011-05-13 |
Julien Lerouge | Fix a source of non determinism in FindUsedTypes, use... |
tree | commitdiff |
2011-05-12 |
Devang Patel | Doug convinced me that DW_AT_APPLE_objc_complete_type... |
tree | commitdiff |
2011-05-12 |
Devang Patel | Let Objective-C front-end identify class extension... |
tree | commitdiff |
2011-05-09 |
Dan Gohman | Change a few std::maps to DenseMaps. |
tree | commitdiff |
2011-05-05 |
Hongbin Zheng | Minor change: Fix the typo in RegionPass.h and RegionPa... |
tree | commitdiff |
2011-05-02 |
Duncan Sands | Forgot to commit the changes to this file. |
tree | commitdiff |
2011-04-28 |
Chris Lattner | teach GVN to widen integer loads when they are overalig... |
tree | commitdiff |
2011-04-26 |
Devang Patel | Fix an off by one error while accessing complex address... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | Enhance MemDep: When alias analysis returns a partial... |
tree | commitdiff |
2011-04-24 |
Jay Foad | PR9214: Convert the DIBuilder API to use ArrayRef. |
tree | commitdiff |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
tree | commitdiff |
2011-04-22 |
Devang Patel | Let front-end tie subprogram declaration with subprogra... |
tree | commitdiff |
2011-04-16 |
Devang Patel | Introduce support to encode Objective-C property inform... |
tree | commitdiff |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-09 |
Eli Friedman | PR9604; try to deal with RAUW updates correctly in... |
tree | commitdiff |
2011-04-09 |
Chris Lattner | fix a potentially serious bug in AliasSet::removeCallSite |
tree | commitdiff |
2011-04-05 |
Devang Patel | Add support to encode function's template parameters. |
tree | commitdiff |
2011-04-05 |
Chris Lattner | remove postdom frontiers, because it is dead. Forward... |
tree | commitdiff |
2011-04-04 |
Tobias Grosser | Region: Allow user control the printing style of the... |
tree | commitdiff |
2011-03-24 |
Jay Foad | Fix typo in comment. |
tree | commitdiff |
2011-03-18 |
Andrew Trick | Avoid creating canonical induction variables for non... |
tree | commitdiff |
2011-03-17 |
Andrew Trick | Added isValidRewrite() to check the result of ScalarEvo... |
tree | commitdiff |
2011-03-14 |
Andrew Trick | Added SCEV::NoWrapFlags to manage unsigned, signed... |
tree | commitdiff |
2011-03-02 |
Duncan Sands | Remove DIFactory. Patch by Devang. |
tree | commitdiff |
2011-03-01 |
Devang Patel | Today, the language front ends produces llvm.dbg.*... |
tree | commitdiff |
2011-02-28 |
Dan Gohman | Delete the LiveValues pass. I won't get get back to... |
tree | commitdiff |
2011-02-22 |
Devang Patel | Follow LLVM coding style. |
tree | commitdiff |
2011-02-18 |
Devang Patel | Provide enums to build complex address calucation expre... |
tree | commitdiff |
2011-02-15 |
Devang Patel | Move DbgInfoPrinter specific utlities inside DbgInfoPri... |
tree | commitdiff |
2011-02-09 |
Chris Lattner | Teach instsimplify some tricks about exact/nuw/nsw... |
tree | commitdiff |
2011-02-05 |
Eric Christopher | Rewrite how the indirect call bonus is handled. This... |
tree | commitdiff |
2011-02-02 |
Devang Patel | Add support to describe template value parameter in... |
tree | commitdiff |
2011-02-02 |
Devang Patel | Add support to describe template parameter type in... |
tree | commitdiff |
2011-02-01 |
Eric Christopher | Reapply 124275 since the Dragonegg failure was unreprod... |
tree | commitdiff |
2011-01-29 |
Bill Wendling | This is #included by .c files. Remove C++-style comments. |
tree | commitdiff |
2011-01-29 |
Frits van Bommel | Move InstCombine's knowledge of fdiv to SimplifyInstruc... |
tree | commitdiff |
2011-01-29 |
Andrew Trick | Implementation of path profiling. |
tree | commitdiff |
2011-01-28 |
Duncan Sands | My auto-simplifier noticed that ((X/Y)*Y)/Y occurs... |
tree | commitdiff |
2011-01-26 |
Eric Christopher | Temporarily revert 124275 to see if it brings the drago... |
tree | commitdiff |
2011-01-26 |
Eric Christopher | Separate out the constant bonus from the size reduction... |
tree | commitdiff |
2011-01-25 |
Duncan Sands | According to my auto-simplifier the most common missed... |
tree | commitdiff |
2011-01-24 |
Eric Christopher | Perhaps a bit too much vertical whitespace. |
tree | commitdiff |
2011-01-24 |
Dan Gohman | Give GetUnderlyingObject a TargetData, to keep it in... |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | Convert a std::vector to a SmallVector for another... |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | In the simpler version of the link-eval data structure... |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | Remove useless struct fields. |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | Remove friend declaration for removed function. |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | Convert a std::vector to a SmallVector. |
tree | commitdiff |
2011-01-23 |
Cameron Zwarich | Simplify some code now that we've removed the more... |
tree | commitdiff |
2011-01-18 |
Cameron Zwarich | There is no point in verifying an analysis that is... |
tree | commitdiff |
next |