diff options
-rwxr-xr-x | llvm/utils/opt-viewer/opt-viewer.py | 12 | ||||
-rw-r--r-- | llvm/utils/opt-viewer/style.css | 6 |
2 files changed, 12 insertions, 6 deletions
diff --git a/llvm/utils/opt-viewer/opt-viewer.py b/llvm/utils/opt-viewer/opt-viewer.py index 570fd22047f..79a869a7279 100755 --- a/llvm/utils/opt-viewer/opt-viewer.py +++ b/llvm/utils/opt-viewer/opt-viewer.py @@ -253,12 +253,12 @@ class IndexRenderer: def __init__(self, output_dir): self.stream = open(os.path.join(output_dir, 'index.html'), 'w') - def render_entry(self, r): + def render_entry(self, r, odd): print(''' <tr> -<td><a href={r.Link}>{r.DebugLocString}</a></td> -<td>{r.RelativeHotness}</td> -<td>{r.DemangledFunctionName}</td> +<td class=\"column-entry-{odd}\"><a href={r.Link}>{r.DebugLocString}</a></td> +<td class=\"column-entry-{odd}\">{r.RelativeHotness}</td> +<td class=\"column-entry-{odd}\">{r.DemangledFunctionName}</td> <td class=\"column-entry-{r.color}\">{r.Pass}</td> </tr>'''.format(**locals()), file=self.stream) @@ -277,8 +277,8 @@ class IndexRenderer: <td>Function</td> <td>Pass</td> </tr>''', file=self.stream) - for remark in all_remarks: - self.render_entry(remark) + for i, remark in enumerate(all_remarks): + self.render_entry(remark, i % 2) print(''' </table> </body> diff --git a/llvm/utils/opt-viewer/style.css b/llvm/utils/opt-viewer/style.css index 2ef244a1571..595c3e46847 100644 --- a/llvm/utils/opt-viewer/style.css +++ b/llvm/utils/opt-viewer/style.css @@ -62,6 +62,12 @@ table { text-align: left; background-color: #ffe1a6; } +.column-entry-0 { + background-color: #ffffff; +} +.column-entry-1 { + background-color: #eeeeee; +} .line-number { text-align: right; color: #aaa; |