[all-commits] [llvm/llvm-project] 73b89e: [BOLT] Remove dependency on StringMap iteration order
maksfb via All-commits
all-commits at lists.llvm.org
Fri Mar 3 09:21:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 73b89e3f3838c633d04e082fc091530ff1e8c6a3
https://github.com/llvm/llvm-project/commit/73b89e3f3838c633d04e082fc091530ff1e8c6a3
Author: Maksim Panchenko <maks at fb.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M bolt/include/bolt/Profile/DataReader.h
M bolt/lib/Passes/ReorderData.cpp
M bolt/lib/Profile/DataAggregator.cpp
M bolt/lib/Profile/DataReader.cpp
M bolt/test/runtime/X86/fdata-escape-chars.ll
Log Message:
-----------
[BOLT] Remove dependency on StringMap iteration order
Remove the usage of StringMap in places where the iteration order
affects the output since the iteration over StringMap is
non-deterministic.
Reviewed By: Amir
Differential Revision: https://reviews.llvm.org/D145194
More information about the All-commits
mailing list