2014
DOI: 10.1007/978-3-319-11863-5_9
|View full text |Cite
|
Sign up to set email alerts
|

Real-World Loops Are Easy to Predict

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…In our experiments, Loopus is able to quicky conclude for termination in many cases since simple arguments are very often sufficient to prove that a given loop terminates Rodrigues et al [2014].…”
Section: Discussionmentioning
confidence: 99%
“…In our experiments, Loopus is able to quicky conclude for termination in many cases since simple arguments are very often sufficient to prove that a given loop terminates Rodrigues et al [2014].…”
Section: Discussionmentioning
confidence: 99%
“…Some of the non-separable loops in C++ applications are caused by the programming language's specified requirement for zero initialization of arrays, where each element is zero-initialized. It is also known that some of the C++ applications in the SPEC CPU2006 suite contain a large number of non-natural and multi-exit loops [42], which defeat LLVM's static analysis. We have also observed that LLVM's ability to disambiguate accesses to fields and members in structures (and classes) is limited, e.g.…”
Section: Discussionmentioning
confidence: 99%