<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/llvm/test/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-02-06T18:43:37+00:00</updated>
<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>[opt-viewer] Set title for the source pages</title>
<updated>2018-02-26T21:15:50+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2018-02-26T21:15:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=f7778892d23dff659319082afed0a842ba808794'/>
<id>urn:sha1:f7778892d23dff659319082afed0a842ba808794</id>
<content type='text'>
llvm-svn: 326125
</content>
</entry>
<entry>
<title>Fix some opt-viewer test issues and disable on Windows.</title>
<updated>2018-01-05T22:05:13+00:00</updated>
<author>
<name>Zachary Turner</name>
<email>zturner@google.com</email>
</author>
<published>2018-01-05T22:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7f5fb676c0284353a1b8d7b0c89bed4f31386c3b'/>
<id>urn:sha1:7f5fb676c0284353a1b8d7b0c89bed4f31386c3b</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D41784

llvm-svn: 321905
</content>
</entry>
<entry>
<title>[opt-viewer] Render utf-8 characters properly in the generated HTML</title>
<updated>2017-12-14T18:55:33+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-12-14T18:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=f19d3cd43b1f175b9c60e20d45c4c84161e15322'/>
<id>urn:sha1:f19d3cd43b1f175b9c60e20d45c4c84161e15322</id>
<content type='text'>
llvm-svn: 320729
</content>
</entry>
<entry>
<title>[opt-viewer] Support unicode characters in function names</title>
<updated>2017-12-14T18:42:42+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-12-14T18:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=873f032f3ac3622095df61d96f3a2b6271174ccb'/>
<id>urn:sha1:873f032f3ac3622095df61d96f3a2b6271174ccb</id>
<content type='text'>
This is a Swift feature.  The output stream for the index page and the source
HTML page is utf-8 now.

The next patch will add the HTML magic to properly render these characters in
the browser.

llvm-svn: 320725
</content>
</entry>
<entry>
<title>[opt-viewer] Suppress noisy Swift remarks</title>
<updated>2017-12-06T16:50:50+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-12-06T16:50:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=9e5e51aeed06226552f2d89624a2570bdc4e80ad'/>
<id>urn:sha1:9e5e51aeed06226552f2d89624a2570bdc4e80ad</id>
<content type='text'>
Most likely, this is not how we want to handle this in the long term.  This
code should probably be in the Swift repo and somehow plugged into the
opt-viewer.  This is still however very experimental at this point so I don't
want to over-engineer it at this point.

llvm-svn: 319902
</content>
</entry>
<entry>
<title>Add opt-viewer testing</title>
<updated>2017-11-29T17:07:41+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-11-29T17:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=95e0c5fc6cebc2ced6eaac6dddd7858dc053cf4e'/>
<id>urn:sha1:95e0c5fc6cebc2ced6eaac6dddd7858dc053cf4e</id>
<content type='text'>
Detects whether we have the Python modules (pygments, yaml) required by
opt-viewer and hooks this up to REQUIRES.

This fixes https://bugs.llvm.org/show_bug.cgi?id=34129 (the lack of opt-viewer
testing).

It's also related to https://github.com/apple/swift/pull/12938 and the idea is
to expose LLVM_HAVE_OPT_VIEWER_MODULES to the Swift cmake.

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

Fixes since the first commit:
1. Disable syntax highlighting as different versions of pygments generate
different HTML
2. Use llvm-cxxfilt from the build

llvm-svn: 319324
</content>
</entry>
<entry>
<title>Revert "Add opt-viewer testing"</title>
<updated>2017-11-29T00:10:48+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-11-29T00:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=90e8c122eee910143cd01c69401e5d084425fda1'/>
<id>urn:sha1:90e8c122eee910143cd01c69401e5d084425fda1</id>
<content type='text'>
This reverts commit r319188.

Breaks when c++filt is not available.

llvm-svn: 319262
</content>
</entry>
<entry>
<title>Add opt-viewer testing</title>
<updated>2017-11-28T17:26:28+00:00</updated>
<author>
<name>Adam Nemet</name>
<email>anemet@apple.com</email>
</author>
<published>2017-11-28T17:26:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=353f7cbc21eacbf857ef76310998e8cac54d19f3'/>
<id>urn:sha1:353f7cbc21eacbf857ef76310998e8cac54d19f3</id>
<content type='text'>
Detects whether we have the Python modules (pygments, yaml) required by
opt-viewer and hooks this up to REQUIRES.

This fixes https://bugs.llvm.org/show_bug.cgi?id=34129 (the lack of opt-viewer
testing).

It's also related to https://github.com/apple/swift/pull/12938 and the idea is
to expose LLVM_HAVE_OPT_VIEWER_MODULES to the Swift cmake.

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

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