Skip to content

Commit

Permalink
Update deps, format, lint, bump workaround version
Browse files Browse the repository at this point in the history
  • Loading branch information
mattgodbolt committed Dec 3, 2023
1 parent 0fb3ddf commit aa786bd
Show file tree
Hide file tree
Showing 5 changed files with 786 additions and 1,051 deletions.
4 changes: 2 additions & 2 deletions docs/WhatIsCompilerExplorer.md
Expand Up @@ -139,8 +139,8 @@ Assembly views support extra child panes, and support tooling.

Child panes can be created with the "Add new..." button and include views that are compiler-specific. For example, for
`clang`-based compilers we can supply additional command-line options to the compiler to emit optimization information,
and then display it with the "Opt Pipeline" pane. There are similar panes for the `gcc`-based compilers. Some
panes, like the "Control Flow Graph" work on most compilers.
and then display it with the "Opt Pipeline" pane. There are similar panes for the `gcc`-based compilers. Some panes,
like the "Control Flow Graph" work on most compilers.

Tool windows include separate binary tools that run over the result of compilation, independent of the compiler. For
example, we can run the UNIX command `strings` over the compilation result to show all the strings in the binary. To add
Expand Down
6 changes: 1 addition & 5 deletions lib/parsers/llvm-pass-dump-parser.ts
Expand Up @@ -469,11 +469,7 @@ export class LlvmPassDumpParser {
);
}

process(
output: ResultLine[],
_: ParseFiltersAndOutputOptions,
optPipelineOptions: OptPipelineBackendOptions,
) {
process(output: ResultLine[], _: ParseFiltersAndOutputOptions, optPipelineOptions: OptPipelineBackendOptions) {
// Crop out any junk before the pass dumps (e.g. warnings)
const ir = output.slice(
output.findIndex(line => line.text.match(this.irDumpHeader) || line.text.match(this.machineCodeDumpHeader)),
Expand Down

0 comments on commit aa786bd

Please sign in to comment.