projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add AVX pattern versions for PSHUFB,PSIGN{B,W,D}
[oota-llvm.git]
/
lib
/
Analysis
/
2011-09-02
Andrew Trick
Comment and clarifying assert.
tree
|
commitdiff
2011-08-31
Devang Patel
After r138010, subroutine type does not have context...
tree
|
commitdiff
2011-08-29
Nadav Rotem
Fixes following the CR by Chris and Duncan:
tree
|
commitdiff
2011-08-29
Andrew Trick
Reapply r138695. Fix PassManager stack depths.
tree
|
commitdiff
2011-08-28
Nadav Rotem
Bitcasts are transitive. Bitcast-Bitcast-X becomes...
tree
|
commitdiff
2011-08-27
Andrew Trick
Reverting r138695 to see if it fixes clang self host.
tree
|
commitdiff
2011-08-27
Andrew Trick
Fix PassManager stack depths.
tree
|
commitdiff
2011-08-26
Eric Christopher
Whitespace and 80-col.
tree
|
commitdiff
2011-08-26
Andrew Trick
LoopInfo::updateUnloop fix, and verify Block->Loop...
tree
|
commitdiff
2011-08-24
Bill Wendling
Skip the landingpad instruction when determining the...
tree
|
commitdiff
2011-08-24
Nadav Rotem
Implement Constant::isAllOnesValue(). Fix ConstantFoldi...
tree
|
commitdiff
2011-08-23
Eric Christopher
Revert "Address Duncan's CR request:"
tree
|
commitdiff
2011-08-23
Nadav Rotem
Address Duncan's CR request:
tree
|
commitdiff
2011-08-20
Nadav Rotem
Add constant folding support for bitcasts of splat...
tree
|
commitdiff
2011-08-19
Devang Patel
Do not use named md nodes to track variables that are...
tree
|
commitdiff
2011-08-19
Benjamin Kramer
Make a bunch of symbols private.
tree
|
commitdiff
2011-08-19
Benjamin Kramer
C API functions must be able to see their extern "C...
tree
|
commitdiff
2011-08-18
Devang Patel
There is no need to add file as context for subroutine...
tree
|
commitdiff
2011-08-17
Bill Wendling
Revert r137655. There is some question about whether...
tree
|
commitdiff
2011-08-17
Eli Friedman
Revert r137781; I agree with Duncan's comment that...
tree
|
commitdiff
2011-08-16
Eli Friedman
Extend the undef ^ undef idiom once more. No testcase...
tree
|
commitdiff
2011-08-16
Devang Patel
Until now all debug info MDNodes referred to a root...
tree
|
commitdiff
2011-08-16
Bill Wendling
Use the getFirstInsertionPt() method instead of getFirs...
tree
|
commitdiff
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
next