Commit e8d17461 authored by Jian Cai's avatar Jian Cai Committed by Commit Bot

Add a flag for pattern initialization

Add the flag so we can turn on pattern initialization from
https://reviews.llvm.org/D54604 in the future.

Bug: 966551
Change-Id: I631bd71f5e1da553ec7a9e480537adc8573d1047
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1835027
Commit-Queue: Jian Cai <jiancai@google.com>
Reviewed-by: default avatarDirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#721174}
parent 7822ae78
......@@ -11,6 +11,9 @@ declare_args() {
# https://research.fb.com/wp-content/uploads/2017/01/cgo2017-hfsort-final1.pdf?
# to a file, used for generating orderfiles in Chrome OS
dump_call_chain_clustering_order = ""
# Enable pattern initialization. Disabled by default. http://crbug.com/966551
enable_pattern_initialization = false
}
declare_args() {
......@@ -31,4 +34,8 @@ config("compiler") {
cflags = [ "-fexperimental-new-pass-manager" ]
ldflags = [ "-fexperimental-new-pass-manager" ]
}
if (enable_pattern_initialization) {
cflags = [ "-ftrivial-auto-var-init=pattern" ]
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment