[llvm] 3ecaf27 - [lit] Pass LLVM_PROFILE_FILE environment

Tobias Hieta via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 8 01:14:23 PST 2023


Author: Tobias Hieta
Date: 2023-02-08T10:14:16+01:00
New Revision: 3ecaf27c0d05febc7bffaeb096a43e31a3513c41

URL: https://github.com/llvm/llvm-project/commit/3ecaf27c0d05febc7bffaeb096a43e31a3513c41
DIFF: https://github.com/llvm/llvm-project/commit/3ecaf27c0d05febc7bffaeb096a43e31a3513c41.diff

LOG: [lit] Pass LLVM_PROFILE_FILE environment

When building a PGO version of LLVM you might want to customize
the output profile file when building tests. For this to work
we need to pass LLVM_PROFILE_FILE enviroment.

Reviewed By: abrachet

Differential Revision: https://reviews.llvm.org/D143556

Added: 
    

Modified: 
    llvm/utils/lit/lit/TestingConfig.py

Removed: 
    


################################################################################
diff  --git a/llvm/utils/lit/lit/TestingConfig.py b/llvm/utils/lit/lit/TestingConfig.py
index c86f27e88b0ec..6995a9a1f61c4 100644
--- a/llvm/utils/lit/lit/TestingConfig.py
+++ b/llvm/utils/lit/lit/TestingConfig.py
@@ -30,6 +30,7 @@ def fromdefaults(litConfig):
             'LLDB',
             'LD_PRELOAD',
             'LLVM_SYMBOLIZER_PATH',
+            'LLVM_PROFILE_FILE',
             'ASAN_SYMBOLIZER_PATH',
             'HWASAN_SYMBOLIZER_PATH',
             'LSAN_SYMBOLIZER_PATH',


        


More information about the llvm-commits mailing list