New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 600159 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Consider passing -Xclang -discard-value-names to clang invocations

Project Member Reported by thakis@chromium.org, Apr 2 2016

Issue description

We do +assert builds of clang. Historically, this meant that clang emits somewhat verbose llvm code as well, but clang r263394 added a cc1 option to toggle this independently of +asserts.

Since more detailed llvm ir doesn't really have much to do with asserts, and since not emitting more detailed llvm ir is probably faster, we might want to measure if passing this flag helps any, and if so, pass it.
 
Cc: kcc@chromium.org
Status: Assigned (was: Untriaged)
Interesting. Taking this one.

Comment 2 Deleted

Comment 3 by thakis@chromium.org, May 11 2016

Summary: Consider passing -Xclang -discard-value-names to clang invocations (was: Consider passing -Xclang discard-value-names to clang invocations)
Components: Build

Sign in to add a comment