[compiler-rt] b4ac05d - Replace the equivalent code by UnionTableAddr
Jianzhou Zhao via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 19 12:16:34 PST 2020
Author: Jianzhou Zhao
Date: 2020-11-19T20:15:25Z
New Revision: b4ac05d76378aed7122d195b987c4b7c583c2cc6
URL: https://github.com/llvm/llvm-project/commit/b4ac05d76378aed7122d195b987c4b7c583c2cc6
DIFF: https://github.com/llvm/llvm-project/commit/b4ac05d76378aed7122d195b987c4b7c583c2cc6.diff
LOG: Replace the equivalent code by UnionTableAddr
UnionTableAddr is always inlined.
Reviewed-by: morehouse
Differential Revision: https://reviews.llvm.org/DD91758
Added:
Modified:
compiler-rt/lib/dfsan/dfsan.cpp
Removed:
################################################################################
diff --git a/compiler-rt/lib/dfsan/dfsan.cpp b/compiler-rt/lib/dfsan/dfsan.cpp
index 36381c6896ae..db610857834c 100644
--- a/compiler-rt/lib/dfsan/dfsan.cpp
+++ b/compiler-rt/lib/dfsan/dfsan.cpp
@@ -144,8 +144,7 @@ int __dfsan::vmaSize;
#endif
static uptr UnusedAddr() {
- return MappingArchImpl<MAPPING_UNION_TABLE_ADDR>()
- + sizeof(dfsan_union_table_t);
+ return UnionTableAddr() + sizeof(dfsan_union_table_t);
}
static atomic_dfsan_label *union_table(dfsan_label l1, dfsan_label l2) {
More information about the llvm-commits
mailing list