llvm-project/openmp/libomptarget/test/mapping
Jennifer Yu 2ca27206f9 [OpenMP] Fix segmentation fault when data field is used in is_device_pt
Currently, the field just emit map info for this pointer variable. It is
failed at run time. For the fields, the PartialStruct is created and it
needs call to emitCombinedEntry which create the base that covers all
the pieces.

The change is to generate map info as regular fields.

Differential Revision: https://reviews.llvm.org/D129608
2022-08-12 17:10:26 -07:00
..
ompx_hold [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
present [libomptarget][NFC] Fixed tests which checked for obsolete string "getOrAllocTgtPtr" 2021-08-28 07:35:42 -07:00
alloc_fail.c [libomptarget][NFC] Fixed tests which checked for obsolete string "getOrAllocTgtPtr" 2021-08-28 07:35:42 -07:00
array_section_implicit_capture.c [libomptarget] Implement pointer lookup as 5.1 spec. 2022-04-07 23:01:25 -05:00
array_section_use_device_ptr.c [libomptarget] Implement pointer lookup as 5.1 spec. 2022-04-07 23:01:25 -05:00
data_absent_at_exit.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
data_member_ref.cpp [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
declare_mapper_api.cpp [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
declare_mapper_nested_default_mappers.cpp [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
declare_mapper_nested_default_mappers_array.cpp [OPENMP]Mark test as unsupported to avoid possible unexpected passes, 2021-04-22 08:06:25 -07:00
declare_mapper_nested_default_mappers_array_subscript.cpp [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault. 2021-04-21 10:38:31 -07:00
declare_mapper_nested_default_mappers_complex_structure.cpp [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault. 2021-04-21 10:38:31 -07:00
declare_mapper_nested_default_mappers_ptr_subscript.cpp [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault. 2021-04-21 10:38:31 -07:00
declare_mapper_nested_default_mappers_var.cpp [OPENMP]Fix PR49698: OpenMP declare mapper causes segmentation fault. 2021-04-21 10:38:31 -07:00
declare_mapper_nested_mappers.cpp [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
declare_mapper_target.cpp [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
declare_mapper_target_data.cpp [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
declare_mapper_target_data_enter_exit.cpp [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
declare_mapper_target_update.cpp [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
delete_inf_refcount.c [Libomptarget] Remove AMDGPU XFAIL from test 2022-02-04 13:40:03 -05:00
device_ptr_update.c [libomptarget] Update device pointer only if needed 2021-07-13 04:18:55 -07:00
is_device_ptr.cpp [OpenMP] Fix segmentation fault when data field is used in is_device_pt 2022-08-12 17:10:26 -07:00
lambda_by_value.cpp [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
lambda_mapping.cpp [Libomptarget] Add test config for compiling in LTO-mode 2022-06-14 10:16:03 -04:00
map_back_race.cpp [Libomptarget] Disable testing map_back_race.cpp 2022-07-30 15:01:47 -04:00
pr38704.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
private_mapping.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
ptr_and_obj_motion.c [OpenMP] Lower printf to __llvm_omp_vprintf 2021-11-10 15:30:56 +00:00
reduction_implicit_map.cpp OpenMP: Un-xfail tests that pass now 2021-12-04 11:25:22 -05:00
target_data_array_extension_at_exit.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00
target_implicit_partial_map.c [libomptarget] Make omp_target_is_present checks storage instead of zero length array. 2022-04-22 17:37:06 -05:00
target_pointers_members_map.cpp [OPENMP]Fix overlapped mapping for dereferenced pointer members. 2021-07-09 12:51:26 -07:00
target_update_array_extension.c [OpenMP][libomptarget] Separate lit tests for different offloading targets (2/2) 2021-04-27 15:54:32 +02:00