Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upBetter choice of LLVM optimization passes #33299
Comments
This comment has been minimized.
This comment has been minimized.
|
See https://internals.rust-lang.org/t/using-a-custom-optimisation-pass-pipeline/2345 for prior discussion |
sanxiyn
added
the
A-LLVM
label
May 3, 2016
This comment has been minimized.
This comment has been minimized.
|
I feel like there's nothing concrete to be done here, and discussions such as these are better left for internals.rust-lang.org, so I'm going to close. |
Mark-Simulacrum
closed this
May 3, 2017
nagisa
referenced this issue
Aug 29, 2017
Open
LLVM's pass ordering chokes on zero-cost abstractions. #44041
nagisa
referenced this issue
Sep 17, 2017
Closed
Faster compile times for release builds with small fix #44655
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
DemiMarie commentedApr 30, 2016
LLVM's
-O2and-O3pipelines are tuned for C and C++ and Rust can almost certainly do better with a custom ordering.