[all-commits] [llvm/llvm-project] 768a25: [mlir] Tunnel LLVM_USE_LINKER through to the stand...
Stella Laurenzo via All-commits
all-commits at lists.llvm.org
Sun Jun 5 12:36:07 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 768a251587e41e9298658b2bbcc5846e46580d77
https://github.com/llvm/llvm-project/commit/768a251587e41e9298658b2bbcc5846e46580d77
Author: Stella Laurenzo <stellaraccident at gmail.com>
Date: 2022-06-05 (Sun, 05 Jun 2022)
Changed paths:
M mlir/test/Examples/standalone/lit.local.cfg
M mlir/test/Examples/standalone/test.toy
M mlir/test/lit.site.cfg.py.in
Log Message:
-----------
[mlir] Tunnel LLVM_USE_LINKER through to the standalone example build.
When building in debug mode, the link time of the standalone sample is excessive, taking upwards of a minute if using BFD. This at least allows lld to be used if the main invocation was configured that way. On my machine, this gets a standalone test that requires a relink to run in ~13s for Debug mode. This is still a lot, but better than it was. I think we may want to do something about this test: it adds a lot of latency to a normal compile/test cycle and requires a bunch of arg fiddling to exclude.
I think we may end up wanting a `check-mlir-heavy` target that can be used just prior to submit, and then make `check-mlir` just run unit/lite tests. More just thoughts for the future (none of that is done here).
Reviewed By: bondhugula, mehdi_amini
Differential Revision: https://reviews.llvm.org/D126585
More information about the All-commits
mailing list