<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/llvm/tools/opt-viewer, 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>2019-10-02T16:06:50+00:00</updated>
<entry>
<title>[llvm] [cmake] Add install targets for missing distribution components</title>
<updated>2019-10-02T16:06:50+00:00</updated>
<author>
<name>Michal Gorny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2019-10-02T16:06:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c2c419ca788652d018c29c1f473cd554da15d742'/>
<id>urn:sha1:c2c419ca788652d018c29c1f473cd554da15d742</id>
<content type='text'>
Add install targets as necessary to include all files normally installed
in LLVM_DISTRIBUTION_COMPONENTS.  This includes targets for Sphinx docs,
opt-viewer Python modules and TableGens.

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

llvm-svn: 373482
</content>
</entry>
<entry>
<title>Revert Autogenerate the shebang lines for tools/opt-viewer</title>
<updated>2019-08-27T18:31:29+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-08-27T18:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2f2feebf4d30a03793e587e8cbcde73e693c1d13'/>
<id>urn:sha1:2f2feebf4d30a03793e587e8cbcde73e693c1d13</id>
<content type='text'>
This reverts r369486 (git commit 8d18384809957cc923752e10a86adab129e3df48)

The opt-viewer tests don't pass after this change, and fixing them isn't
trivial. opt-viewer.py imports optmap, which requires adjusting
pythonpath, which is more work than I'm willing to do to fix forward.

llvm-svn: 370095
</content>
</entry>
<entry>
<title>Autogenerate the shebang lines for tools/opt-viewer</title>
<updated>2019-08-21T01:48:28+00:00</updated>
<author>
<name>Chris Bieneman</name>
<email>chris.bieneman@me.com</email>
</author>
<published>2019-08-21T01:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8d18384809957cc923752e10a86adab129e3df48'/>
<id>urn:sha1:8d18384809957cc923752e10a86adab129e3df48</id>
<content type='text'>
Summary:
Since these files depend on the built python modules, they need to use
the right python binary to run them. So use configure_file
to set the right shebang line.

Patch By: cbiesinger (Christian Biesinger)

Reviewers: chandlerc, beanz, anemet

Reviewed By: anemet

Subscribers: compnerd, JDevlieghere, mgorny, llvm-commits

Tags: #llvm

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

llvm-svn: 369486
</content>
</entry>
<entry>
<title>[opt-viewer] Teach optrecord.py about !Failure tags</title>
<updated>2019-03-27T18:35:04+00:00</updated>
<author>
<name>Jessica Paquette</name>
<email>jpaquette@apple.com</email>
</author>
<published>2019-03-27T18:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=eaf4df47821672d3117409d98dae341ea4e972d2'/>
<id>urn:sha1:eaf4df47821672d3117409d98dae341ea4e972d2</id>
<content type='text'>
WarnMissedTransforms.cpp produces remarks that use !Failure tags.

These weren't supported in optrecord.py, so if you encountered one in any of
the tools, the tool would crash.

Add them as a type of missed optimization.

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

llvm-svn: 357110
</content>
</entry>
<entry>
<title>[opt-viewer] Make filter_=None by default in get_remarks and gather_results</title>
<updated>2019-03-27T18:14:32+00:00</updated>
<author>
<name>Jessica Paquette</name>
<email>jpaquette@apple.com</email>
</author>
<published>2019-03-27T18:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=beda859a15ae064c5ace8c230709fdf79dc7a602'/>
<id>urn:sha1:beda859a15ae064c5ace8c230709fdf79dc7a602</id>
<content type='text'>
Right now, if you try to use optdiff.py on any opt records, it will fail because
its calls to gather_results weren't updated to support filtering.

Since filters are supposed to be optional, this makes them None by default in
get_remarks and in gather_results. This allows other tools that don't support
filtering to still use the functions as is.

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

llvm-svn: 357106
</content>
</entry>
<entry>
<title>[opt-viewer] Add --filter option to select remarks for displaying.</title>
<updated>2019-02-06T18:43:37+00:00</updated>
<author>
<name>Florian Hahn</name>
<email>flo@fhahn.com</email>
</author>
<published>2019-02-06T18:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=169f64238fe966308427a6ff794bd62563a9f4bb'/>
<id>urn:sha1:169f64238fe966308427a6ff794bd62563a9f4bb</id>
<content type='text'>
This allows limiting the displayed remarks to the ones with names
matching the filter (regular) expression.

Generating html pages for a larger project with optimization remarks can
result in a huge HTML documents and using --filter allows to focus on a
set of interesting remarks.

Reviewers: hfinkel, anemet, thegameg, serge-sans-paille

Reviewed By: anemet

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

llvm-svn: 353322
</content>
</entry>
<entry>
<title>[opt-viewer] Add javascript to expand/hide full message for multiline remarks.</title>
<updated>2019-01-25T17:48:31+00:00</updated>
<author>
<name>Florian Hahn</name>
<email>flo@fhahn.com</email>
</author>
<published>2019-01-25T17:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=fd7ee479401b069bc14dd7b604fd6e1da31dc95e'/>
<id>urn:sha1:fd7ee479401b069bc14dd7b604fd6e1da31dc95e</id>
<content type='text'>
This patch adds support for displaying remarks with multiple
lines. For such remarks, it creates a hidden div
containing the message's lines except the first one in a &lt;pre&gt;
tag. It also prepends a link (with '+' as text) to the regular remark
line. This link can be used to show/hide the div containing the
full remark.

In combination with D57159, this allows for better displaying of
multiline remarks in the html pages generated by opt-viewer.

The Javascript is very simple and should be supported by any recent
major browser.

Reviewers: hfinkel, anemet, thegameg, serge-sans-paille

Reviewed By: anemet

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

llvm-svn: 352223
</content>
</entry>
<entry>
<title>Python compat - no explicit reference to Python version</title>
<updated>2019-01-03T15:44:24+00:00</updated>
<author>
<name>Serge Guelton</name>
<email>sguelton@quarkslab.com</email>
</author>
<published>2019-01-03T15:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=16228bc65e46de9045d522dfe7afbba8c4bb5955'/>
<id>urn:sha1:16228bc65e46de9045d522dfe7afbba8c4bb5955</id>
<content type='text'>
Update documentation and shebang.

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

llvm-svn: 350327
</content>
</entry>
<entry>
<title>Python compat - decode/encode string</title>
<updated>2019-01-03T14:40:34+00:00</updated>
<author>
<name>Serge Guelton</name>
<email>sguelton@quarkslab.com</email>
</author>
<published>2019-01-03T14:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b2e5845838ff48f4929402235b32270534758087'/>
<id>urn:sha1:b2e5845838ff48f4929402235b32270534758087</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D56258

llvm-svn: 350320
</content>
</entry>
<entry>
<title>Python compat - map/filter</title>
<updated>2019-01-03T14:12:30+00:00</updated>
<author>
<name>Serge Guelton</name>
<email>sguelton@quarkslab.com</email>
</author>
<published>2019-01-03T14:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=51eabbeeb4767a5dcad3981c41b42893d588da62'/>
<id>urn:sha1:51eabbeeb4767a5dcad3981c41b42893d588da62</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D56259

llvm-svn: 350313
</content>
</entry>
</feed>
