<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/llvm/test/Analysis, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2020-06-23T22:42:10+00:00</updated>
<entry>
<title>[BasicAA] Make BasicAA a cfg pass.</title>
<updated>2020-06-23T22:42:10+00:00</updated>
<author>
<name>Alina Sbirlea</name>
<email>asbirlea@google.com</email>
</author>
<published>2020-02-07T18:15:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=caa755f90e3711443180adec834fd544e3646e2e'/>
<id>urn:sha1:caa755f90e3711443180adec834fd544e3646e2e</id>
<content type='text'>
Summary:
Part of the changes in D44564 made BasicAA not CFG only due to it using
PhiAnalysisValues which may have values invalidated.
Subsequent patches (rL340613) appear to have addressed this limitation.

BasicAA should not be invalidated by non-CFG-altering passes.
A concrete example is MemCpyOpt which preserves CFG, but we are testing
it invalidates BasicAA.

llvm-dev RFC: https://groups.google.com/forum/#!topic/llvm-dev/eSPXuWnNfzM

Reviewers: john.brawn, sebpop, hfinkel, brzycki

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74353

(cherry picked from commit 0cecafd647ccd9d0acc5968d4d6e80c1cbdee275)
</content>
</entry>
<entry>
<title>[SCEV] accurate range for addrecexpr with nuw flag</title>
<updated>2020-01-13T01:22:37+00:00</updated>
<author>
<name>Zheng Chen</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2020-01-13T01:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a6342c247a17fb270e0385bd1deb463b7309a43b'/>
<id>urn:sha1:a6342c247a17fb270e0385bd1deb463b7309a43b</id>
<content type='text'>
If addrecexpr has nuw flag, the value should never be less than its
start value and start value does not required to be SCEVConstant.

Reviewed By: nikic, sanjoy

Differential Revision: https://reviews.llvm.org/D71690
</content>
</entry>
<entry>
<title>[SCEV] more accurate range for addrecexpr with nsw flag.</title>
<updated>2020-01-12T04:26:35+00:00</updated>
<author>
<name>Zheng Chen</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2020-01-11T03:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=569ccfc384a5434c35c09adba8c44c46014297e6'/>
<id>urn:sha1:569ccfc384a5434c35c09adba8c44c46014297e6</id>
<content type='text'>
Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D72436
</content>
</entry>
<entry>
<title>[SCEV] [NFC] add more test cases for range of addrecexpr with nsw flag</title>
<updated>2020-01-11T03:44:47+00:00</updated>
<author>
<name>Zheng Chen</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2020-01-11T03:43:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a701be8f036accef9a3dab62fa4baa70ea330a80'/>
<id>urn:sha1:a701be8f036accef9a3dab62fa4baa70ea330a80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SCEV] [NFC] add testcase for constant range for addrecexpr with nsw flag</title>
<updated>2020-01-09T06:26:57+00:00</updated>
<author>
<name>Zheng Chen</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2020-01-09T06:24:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4ebb589629b0d3de0827cab179338836ebb3a8b6'/>
<id>urn:sha1:4ebb589629b0d3de0827cab179338836ebb3a8b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CostModel][X86] Add missing scalar i64-&gt;f32 uitofp costs</title>
<updated>2020-01-06T13:17:02+00:00</updated>
<author>
<name>Simon Pilgrim</name>
<email>llvm-dev@redking.me.uk</email>
</author>
<published>2020-01-06T13:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5d986a68a59c9bed7060e87840e61390d8247c1d'/>
<id>urn:sha1:5d986a68a59c9bed7060e87840e61390d8247c1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"="none" as cleanups after D56351</title>
<updated>2019-12-25T00:27:51+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2019-12-25T00:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a36ddf0aa9db5c1086e04f56b5f077b761712eb5'/>
<id>urn:sha1:a36ddf0aa9db5c1086e04f56b5f077b761712eb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate function attribute "no-frame-pointer-elim-non-leaf" to "frame-pointer"="non-leaf" as cleanups after D56351</title>
<updated>2019-12-25T00:05:15+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2019-12-25T00:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=eb16435b5e5df68d2410bbe4c08ef8ce8aa8b2f4'/>
<id>urn:sha1:eb16435b5e5df68d2410bbe4c08ef8ce8aa8b2f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351</title>
<updated>2019-12-24T23:57:33+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>maskray@google.com</email>
</author>
<published>2019-12-24T23:52:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=502a77f125f43ffde57af34d3fd1b900248a91cd'/>
<id>urn:sha1:502a77f125f43ffde57af34d3fd1b900248a91cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SCEV] add testcase for get accurate range for addrecexpr with nuw flag</title>
<updated>2019-12-23T01:58:19+00:00</updated>
<author>
<name>czhengsz</name>
<email>czhengsz@cn.ibm.com</email>
</author>
<published>2019-12-23T01:58:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7259f04dde82502f133117c5a80eebd92a5fe092'/>
<id>urn:sha1:7259f04dde82502f133117c5a80eebd92a5fe092</id>
<content type='text'>
</content>
</entry>
</feed>
