arkcompiler_ets_runtime/test/moduletest/barrier
zhouguangyuan 44d28174b8 Split SetValueWithBarrier with ShareValue
1. Split SetValueWithBarrier to three functions, based on if known the value is shared or not.
2. Add a flag to mark the value is shared value or not. And select the corresponding function before call barrier.
3. Add static branch prediction for SetValueWithBarrier.
4. Lower the redundant argument as undef in llvm backend.

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACEAI

Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I7a81ea98bceaaf73fa18748195f8da898c13a0fa
2024-07-26 12:47:46 +08:00
..
barrier.ts Split SetValueWithBarrier with ShareValue 2024-07-26 12:47:46 +08:00
BUILD.gn Split SetValueWithBarrier with ShareValue 2024-07-26 12:47:46 +08:00
expect_output.txt Split SetValueWithBarrier with ShareValue 2024-07-26 12:47:46 +08:00