[all-commits] [llvm/llvm-project] 81a02b: [Attributor][NFC] Precommit test
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Wed Aug 23 11:48:38 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 81a02b0767965d0d7312d3d27ca02a66414dc58c
https://github.com/llvm/llvm-project/commit/81a02b0767965d0d7312d3d27ca02a66414dc58c
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M llvm/test/Transforms/Attributor/value-simplify-reachability.ll
M openmp/libomptarget/test/jit/type_punning.c
Log Message:
-----------
[Attributor][NFC] Precommit test
Commit: 78b8f1f78f1203baf56b2b25a9dc41b90cf0957b
https://github.com/llvm/llvm-project/commit/78b8f1f78f1203baf56b2b25a9dc41b90cf0957b
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/test/Transforms/Attributor/value-simplify-reachability.ll
M llvm/test/Transforms/OpenMP/value-simplify-openmp-opt.ll
Log Message:
-----------
[Attributor][FIX] Remove the visited set from AAInterFnReachability
The visited set was used to not visit the same function twice, however,
the (new) algorithm requires we do since we start the queries at
different call sites.
Commit: 382b97554dd3e625a99bdaf3672f7f43ee6aef33
https://github.com/llvm/llvm-project/commit/382b97554dd3e625a99bdaf3672f7f43ee6aef33
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-08-23 (Wed, 23 Aug 2023)
Changed paths:
M openmp/libomptarget/DeviceRTL/src/Parallelism.cpp
Log Message:
-----------
[OpenMP] Force the parallel abstraction to be inlined
This is good for performance and compile time and the indirection (+
switch statements) is nothing that needs to be preserved.
Compare: https://github.com/llvm/llvm-project/compare/b90d6b237ff6...382b97554dd3
More information about the All-commits
mailing list