1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test/Transforms/OpenMP
aqjune 4a7f071301 [ValueTracking] Dereferenced pointers are noundef
This is a follow-up of D95238's LangRef update.
This patch updates `programUndefinedIfUndefOrPoison(V)` to return true if
`V` is used by any memory-accessing instruction.
Interestingly, this affected many tests in Attributors, mainly about adding noundefs.
The tests are updated using llvm/utils/update_test_checks.py. I checked that the diffs
are about updating noundefs.

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D96642
2021-02-14 22:50:48 +09:00
..
add_attributes_amdgcn.ll
add_attributes.ll
attributor_module_slice_reproducer.ll
dead_use.ll
deduplication_remarks.ll
deduplication.ll
globalization_remarks.ll
gpu_kernel_detection_remarks.ll
gpu_state_machine_function_ptr_replacement.ll
hide_mem_transfer_latency.ll
icv_remarks.ll
icv_tracking.ll
parallel_deletion_cg_update.ll
parallel_deletion_remarks.ll
parallel_deletion.ll [ValueTracking] Dereferenced pointers are noundef 2021-02-14 22:50:48 +09:00
parallel_region_merging.ll [NewPM][opt] Run the "default" AA pipeline by default 2021-01-21 21:08:54 -08:00
rtf_type_checking.ll
values_in_offload_arrays.ll