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
*
"@string = constant i8 0" is a value i8* string of length zero. Analyze that
Nick Lewycky
2011-10-20
1
-6
/
+13
*
Generalize the reading of probability metadata to work for both branches
Chandler Carruth
2011-10-19
1
-16
/
+24
*
Teach the BranchProbabilityInfo analysis pass to read any metadata
Chandler Carruth
2011-10-19
1
-0
/
+38
*
Add pass printing support to BlockFrequencyInfo pass. The implementation
Chandler Carruth
2011-10-19
1
-0
/
+4
*
Update DebugInfoFinder to match recent debug info encoding changes.
Devang Patel
2011-10-17
1
-3
/
+24
*
Correct over-zealous removal of hack.
Bill Wendling
2011-10-17
1
-1
/
+1
*
Now that we have the ReturnsTwice function attribute, this method is
Bill Wendling
2011-10-17
1
-6
/
+5
*
Delete a dead member. Dunno if this was ever used, but the current code
Chandler Carruth
2011-10-16
1
-6
/
+3
*
Fix SCEVExpander assert during LSR: "argument of incompatible type".
Andrew Trick
2011-10-15
1
-6
/
+5
*
An instruction's operands aren't necessarily instructions or constants. They
Nick Lewycky
2011-10-14
1
-1
/
+2
*
Enhance the memdep interface so that users can tell the difference between a ...
Eli Friedman
2011-10-13
2
-35
/
+42
*
Reapply r141870, SCEV expansion of post-inc.
Andrew Trick
2011-10-13
1
-2
/
+14
*
Fix memory corruption I introduced a few checkins ago.
Andrew Trick
2011-10-13
1
-5
/
+6
*
Revert r141870. The test case crashes on linux with data corruption. A deeper...
Andrew Trick
2011-10-13
1
-14
/
+2
*
LSR: Reuse the post-inc expansion of expressions.
Andrew Trick
2011-10-13
1
-2
/
+14
*
SCEV: Rewrite TrandformForPostIncUse to handle expression DAGs, not
Andrew Trick
2011-10-13
1
-30
/
+70
*
Slightly more useful tracing.
Andrew Trick
2011-10-13
1
-1
/
+2
*
Add a new wrapper node for a DILexicalBlock that encapsulates it and a
Eric Christopher
2011-10-11
2
-1
/
+43
*
Move replaceCongruentIVs into SCEVExapander and bias toward "expanded"
Andrew Trick
2011-10-11
1
-0
/
+100
*
Add an extra safety check in front of the optimization in r141442.
Andrew Trick
2011-10-08
1
-0
/
+9
*
LSR should only reuse phis that match its formula.
Andrew Trick
2011-10-07
1
-61
/
+113
*
Remove the old atomic instrinsics. autoupgrade functionality is included wit...
Eli Friedman
2011-10-06
1
-20
/
+0
*
Fixes PR11070 - assert in SCEV getConstantEvolvingPHIOperands.
Andrew Trick
2011-10-05
1
-16
/
+10
*
Typo. Thanks Bob.
Andrew Trick
2011-10-05
1
-1
/
+1
*
Fix a broken assert found by -Wparentheses.
Chandler Carruth
2011-10-05
1
-1
/
+1
*
Fix disabled SCEV analysis caused r141161 and add unit test.
Andrew Trick
2011-10-05
1
-17
/
+32
*
Avoid exponential recursion in SCEV getConstantEvolvingPHI and EvaluateExpres...
Andrew Trick
2011-10-05
1
-34
/
+82
*
The product of two chrec's can always be represented as a chrec.
Nick Lewycky
2011-10-04
1
-32
/
+72
*
Reapply r140979 with fix! We never did get a testcase, but careful review of the
Nick Lewycky
2011-10-03
1
-4
/
+15
*
Revert r140979 due to reports of bootstrap failure.
Nick Lewycky
2011-10-03
1
-8
/
+4
*
Add one more case we compute a max trip count.
Nick Lewycky
2011-10-03
1
-4
/
+8
*
Inlining and unrolling heuristics should be aware of free truncs.
Andrew Trick
2011-10-01
1
-12
/
+20
*
whitespace
Andrew Trick
2011-10-01
1
-46
/
+46
*
indvars: generalize SCEV getPreStartForSignExtend.
Andrew Trick
2011-09-28
1
-2
/
+14
*
PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio...
Eli Friedman
2011-09-28
1
-1
/
+1
*
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
1
-7
/
+7
*
Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias...
Eli Friedman
2011-09-26
1
-0
/
+40
*
Fix for DbgInfoPrinter.cpp:174:12: warning: ‘LineNo’ may be used uninitia...
Galina Kistanova
2011-09-21
1
-1
/
+1
*
Add support to emit debug info for C++0x nullptr type.
Devang Patel
2011-09-14
2
-1
/
+28
*
Fix typo.
Eric Christopher
2011-09-12
1
-1
/
+1
*
Add asserts to keep front-ends honest while encoding debug info into LLVM IR ...
Devang Patel
2011-09-12
1
-0
/
+9
*
Set NSW/NUW flags on SCEVAddExpr when the operation is flagged as
Andrew Trick
2011-09-10
1
-1
/
+7
*
A couple minor corrections to r139276.
Eli Friedman
2011-09-08
1
-14
/
+14
*
Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab...
Eli Friedman
2011-09-08
1
-33
/
+33
*
memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments ...
Owen Anderson
2011-09-06
1
-2
/
+4
*
Teach BasicAA about the aliasing properties of memset_pattern16.
Owen Anderson
2011-09-06
1
-1
/
+40
*
This transform only handles two-operand AddRec's. Prevent it from trying to
Nick Lewycky
2011-09-06
1
-13
/
+23
*
Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U...
Devang Patel
2011-09-06
1
-6
/
+12
*
Fix typo in comment again.
Nick Lewycky
2011-09-06
1
-1
/
+1
*
Apparently we compile the code, not the comments. Thanks Eli!
Nick Lewycky
2011-09-06
1
-2
/
+1
[next]