MCPcopy
hub / github.com/compiler-explorer/compiler-explorer / processOptPipeline

Method processOptPipeline

lib/base-compiler.ts:1630–1641  ·  view source on GitHub ↗
(
        output: CompilationResult,
        filters: ParseFiltersAndOutputOptions,
        optPipelineOptions: OptPipelineBackendOptions,
        debugPatched?: boolean,
    )

Source from the content-addressed store, hash-verified

1628 }
1629
1630 async processOptPipeline(
1631 output: CompilationResult,
1632 filters: ParseFiltersAndOutputOptions,
1633 optPipelineOptions: OptPipelineBackendOptions,
1634 debugPatched?: boolean,
1635 ) {
1636 return this.llvmPassDumpParser.process(
1637 debugPatched ? output.stdout : output.stderr,
1638 filters,
1639 optPipelineOptions,
1640 );
1641 }
1642
1643 getRustMacroExpansionOutputFilename(inputFilename: string) {
1644 return utils.changeExtension(inputFilename, '.expanded.rs');

Callers 1

generateOptPipelineMethod · 0.95

Calls 1

processMethod · 0.65

Tested by

no test coverage detected