index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use consistent terminology for loop exit/exiting blocks. Name change only.
Andrew Trick
2011-08-02
1
-9
/
+9
*
Change SmallVector to SmallPtrSet in BranchProbabilityInfo. Handle cases where
Jakub Staszak
2011-08-01
1
-15
/
+15
*
Do not handle cases with >= and <= predicates.
Jakub Staszak
2011-07-31
1
-7
/
+0
*
Remove untrue comment.
Jakub Staszak
2011-07-31
1
-3
/
+0
*
Do not handle case where LHS is equal to zero, because InstCombiner always moves
Jakub Staszak
2011-07-31
1
-24
/
+8
*
Add Zero Heurestics to BranchProbabilityInfo. If we compare value to zero we
Jakub Staszak
2011-07-31
1
-1
/
+91
*
Add more constantness in BranchProbabilityInfo.
Jakub Staszak
2011-07-29
1
-10
/
+11
*
Remove incEdgeWeight and decEdgeWeight. Set edge weight directly to avoid
Jakub Staszak
2011-07-29
1
-30
/
+35
*
Rewrite the CMake build to use explicit dependencies between libraries,
Chandler Carruth
2011-07-29
2
-0
/
+12
*
Change LBH_TAKEN_WEIGHT to 124 (from 128). Right now, sum of
Jakub Staszak
2011-07-28
1
-4
/
+4
*
Heuristics are in descending priority now. If we use one of them, skip the rest.
Jakub Staszak
2011-07-28
1
-13
/
+23
*
Add InEdges (edges from header to the loop) in Loop Branch Heuristics, so
Jakub Staszak
2011-07-28
1
-0
/
+17
*
Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.
Jakub Staszak
2011-07-27
1
-1
/
+1
*
Explicitly cast narrowing conversions inside {}s that will become errors in
Jeffrey Yasskin
2011-07-27
1
-1
/
+2
*
Minor simplification.
Eli Friedman
2011-07-27
1
-2
/
+2
*
Fix AliasSetTracker so that it doesn't make any assumptions about instruction...
Eli Friedman
2011-07-27
1
-51
/
+46
*
SCEV: Added a data structure for storing not-taken info per loop
Andrew Trick
2011-07-26
1
-127
/
+212
*
Add helper function for getting true/false constants in a uniform
Duncan Sands
2011-07-26
1
-34
/
+48
*
Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to
Jakub Staszak
2011-07-25
3
-13
/
+13
*
Shorten some expressions by using ArrayRef::slice().
Frits van Bommel
2011-07-25
1
-2
/
+1
*
Convert GetElementPtrInst to use ArrayRef.
Jay Foad
2011-07-25
3
-7
/
+6
*
Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use
Jay Foad
2011-07-22
1
-2
/
+1
*
Allow getBlockFreq to return 0.
Jakub Staszak
2011-07-22
1
-4
/
+4
*
Convert ConstantExpr::getGetElementPtr and
Jay Foad
2011-07-21
3
-8
/
+5
*
There are two ways to map a variable to its lexical scope. Lexical scope info...
Devang Patel
2011-07-20
1
-0
/
+6
*
Distinguish between two copies of one inlined variable.
Devang Patel
2011-07-19
1
-0
/
+11
*
Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester...
Devang Patel
2011-07-19
2
-2
/
+19
*
Revert "Make a provision to encode inline location in a variable. This will e...
Bob Wilson
2011-07-19
2
-19
/
+2
*
Convert SimplifyGEPInst to use ArrayRef.
Jay Foad
2011-07-19
2
-9
/
+10
*
Convert TargetData::getIndexedOffset to use ArrayRef.
Jay Foad
2011-07-19
2
-8
/
+6
*
Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.
Jay Foad
2011-07-19
3
-35
/
+33
*
Make a provision to encode inline location in a variable. This will enable dw...
Devang Patel
2011-07-19
2
-2
/
+19
*
Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...
Frits van Bommel
2011-07-18
1
-6
/
+3
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
14
-185
/
+185
*
Silence compiler warnings.
Benjamin Kramer
2011-07-16
1
-5
/
+4
*
Remove "LoopInfo.h" include from BranchProbabilityInfo.h.
Jakub Staszak
2011-07-16
1
-0
/
+5
*
Fix SCEVEXpander to handle arbitrary phi expansion. Includes two
Andrew Trick
2011-07-16
1
-7
/
+18
*
Fix pointer heuristic. Check whether predicator is ICMP_NE instead of if it is
Jakub Staszak
2011-07-15
1
-2
/
+2
*
Convert CallInst and InvokeInst APIs to use ArrayRef.
Jay Foad
2011-07-15
1
-5
/
+5
*
Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.
Jay Foad
2011-07-13
3
-38
/
+32
*
stop using WriteTypeSymbolic.
Chris Lattner
2011-07-09
1
-3
/
+1
*
Preserve debug loc.
Devang Patel
2011-07-05
1
-1
/
+1
*
Teach IVUsers to stop at non-affine expressions unless they are both
Dan Gohman
2011-07-01
1
-7
/
+10
*
Improve constant folding of undef for cmp and select operators.
Dan Gohman
2011-07-01
1
-4
/
+4
*
Cleanup. Fix a stupid variable name.
Andrew Trick
2011-06-28
1
-3
/
+3
*
SCEVExpander: give new insts a name that identifies the reponsible pass.
Andrew Trick
2011-06-28
1
-3
/
+4
*
indvars --disable-iv-rewrite: sever ties with IVUsers.
Andrew Trick
2011-06-28
1
-15
/
+0
*
Move onlyUsedByLifetimeMarkers to ValueTracking so that it can be used by other
Nick Lewycky
2011-06-27
1
-0
/
+16
*
Fix struct member's scope. Patch by Xi Wang.
Devang Patel
2011-06-24
1
-2
/
+2
*
Calculate backedge probability correctly.
Jakub Staszak
2011-06-23
1
-24
/
+0
[next]