2011-08-16 |
Bill Wendling | A few places where we want to skip the landingpad instr... |
tree | commitdiff |
2011-08-15 |
Devang Patel | Add a finalize() hook, that'll let DIBuilder construct... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Add some comments here because the lack of a check... |
tree | commitdiff |
2011-08-15 |
Bill Wendling | Duncan pointed out that the LandingPadInst might read... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Misc analysis passes that need to be aware of atomic... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Atomic load/store support in LICM. |
tree | commitdiff |
2011-08-15 |
Bill Wendling | The landingpad instruction isn't loop-invariant. |
tree | commitdiff |
2011-08-15 |
Devang Patel | Refactor. Global variables are part of compile unit... |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Allow loop unrolling to get known trip counts from... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Fix for LoopInfo::updateUnloop. Remove subloop blocks... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Cleanup. Another thorough review by Nick! |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Reapplying r136844. |
tree | commitdiff |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Added LoopBlocksDFS::perform for simple clients. |
tree | commitdiff |
2011-08-09 |
Devang Patel | Provide method to print variable's extended name which... |
tree | commitdiff |
2011-08-06 |
Andrew Trick | Made SCEV's UDiv expressions more canonical. When divid... |
tree | commitdiff |
2011-08-05 |
Chandler Carruth | Temporarily revert r135528 which distinguishes between... |
tree | commitdiff |
2011-08-04 |
Duncan Sands | Fix what seems an obvious typo. Patch by Ivan Krasin... |
tree | commitdiff |
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 |
Jakub Staszak | Add more constantness in BlockFrequencyInfo. |
tree | commitdiff |
2011-08-03 |
Bill Wendling | Add this back in for now. There are still a few passes... |
tree | commitdiff |
2011-08-03 |
Bill Wendling | Replace the 'UnwindInst' check with a check for 'Resume... |
tree | commitdiff |
2011-08-02 |
Andrew Trick | Use consistent terminology for loop exit/exiting blocks... |
tree | commitdiff |
2011-08-01 |
Jakub Staszak | Change SmallVector to SmallPtrSet in BranchProbabilityI... |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Do not handle cases with >= and <= predicates. |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Remove untrue comment. |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Do not handle case where LHS is equal to zero, because... |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Add Zero Heurestics to BranchProbabilityInfo. If we... |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Add more constantness in BranchProbabilityInfo. |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Remove incEdgeWeight and decEdgeWeight. Set edge weight... |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Change LBH_TAKEN_WEIGHT to 124 (from 128). Right now... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Heuristics are in descending priority now. If we use... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Add InEdges (edges from header to the loop) in Loop... |
tree | commitdiff |
2011-07-27 |
Jakub Staszak | Use BlockFrequency instead of uint32_t in BlockFrequenc... |
tree | commitdiff |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Minor simplification. |
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-26 |
Duncan Sands | Add helper function for getting true/false constants... |
tree | commitdiff |
2011-07-25 |
Jakub Staszak | Rename BlockFrequency to BlockFrequencyInfo and Machine... |
tree | commitdiff |
2011-07-25 |
Frits van Bommel | Shorten some expressions by using ArrayRef::slice(). |
tree | commitdiff |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
tree | commitdiff |
2011-07-22 |
Jay Foad | Convert IRBuilder::CreateGEP and IRBuilder::CreateInBou... |
tree | commitdiff |
2011-07-22 |
Jakub Staszak | Allow getBlockFreq to return 0. |
tree | commitdiff |
2011-07-21 |
Jay Foad | Convert ConstantExpr::getGetElementPtr and |
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 | Convert TargetData::getIndexedOffset 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 |
Frits van Bommel | Migrate LLVM and Clang to use the new makeArrayRef... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-16 |
Benjamin Kramer | Silence compiler warnings. |
tree | commitdiff |
2011-07-16 |
Jakub Staszak | Remove "LoopInfo.h" include from BranchProbabilityInfo.h. |
tree | commitdiff |
2011-07-16 |
Andrew Trick | Fix SCEVEXpander to handle arbitrary phi expansion... |
tree | commitdiff |
2011-07-15 |
Jakub Staszak | Fix pointer heuristic. Check whether predicator is... |
tree | commitdiff |
2011-07-15 |
Jay Foad | Convert CallInst and InvokeInst APIs to use ArrayRef. |
tree | commitdiff |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
tree | commitdiff |
2011-07-09 |
Chris Lattner | stop using WriteTypeSymbolic. |
tree | commitdiff |
2011-07-05 |
Devang Patel | Preserve debug loc. |
tree | commitdiff |
2011-07-01 |
Dan Gohman | Teach IVUsers to stop at non-affine expressions unless... |
tree | commitdiff |
2011-07-01 |
Dan Gohman | Improve constant folding of undef for cmp and select... |
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-28 |
Andrew Trick | indvars --disable-iv-rewrite: sever ties with IVUsers. |
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-23 |
Rafael Espindola | Revert "revert 133714" |
tree | commitdiff |
2011-06-23 |
Dylan Noblesmith | revert 133714 |
tree | commitdiff |
2011-06-23 |
Rafael Espindola | 133713 broke the build, revert it. |
tree | commitdiff |
2011-06-23 |
Dylan Noblesmith | Support: make floating-exception header private |
tree | commitdiff |
2011-06-22 |
Devang Patel | New binops need debug loc. |
tree | commitdiff |
2011-06-21 |
Andrew Trick | IVUsers no longer needs to record the phis. |
tree | commitdiff |
2011-06-20 |
Chris Lattner | Revamp the "ConstantStruct::get" methods. Previously... |
tree | commitdiff |
2011-06-18 |
Chris Lattner | simplify some code. |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Add a limit to the number of instructions memdep will... |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Add "unknown" results for memdep, which mean "I don... |
tree | commitdiff |
2011-06-13 |
Benjamin Kramer | Move class into an anonymous namespace. |
tree | commitdiff |
2011-06-11 |
Andrew Trick | Branch profiling: floating-point avoidance. |
tree | commitdiff |
2011-06-10 |
Dan Gohman | Initialize BasicAA's AliasCache to set it to use fewer... |
tree | commitdiff |
2011-06-09 |
John McCall | Teach the CallGraph to ignore calls to intrinsics. |
tree | commitdiff |
2011-06-04 |
Dan Gohman | Reapply r131781, now that the GVN bug with partially... |
tree | commitdiff |
2011-06-04 |
Dan Gohman | Disable the main feature of 130180, the elimination... |
tree | commitdiff |
2011-06-04 |
Dan Gohman | Revert r131781 again. Apparently there is more going... |
tree | commitdiff |
2011-06-04 |
Nick Lewycky | Fold assert-only-used variable into the assert. |
tree | commitdiff |
2011-06-04 |
Andrew Trick | Missing include of climits in the new BranchProbability... |
tree | commitdiff |
2011-06-04 |
Andrew Trick | New BranchProbabilityInfo analysis. Patch by Jakub... |
tree | commitdiff |
2011-06-04 |
Dan Gohman | Reapply r131781 (revert r131809), now that some BasicAA... |
tree | commitdiff |
next |