jmciver created this revision. Herald added subscribers: kerbowa, pengfei, jvesely. Herald added a project: All. jmciver retitled this revision from "[clang][llvm][test] Update tests to support freeze_bits metadata" to "WIP: [clang][llvm][test] Update tests to support freeze_bits metadata". jmciver added a subscriber: nlopes. jmciver edited the summary of this revision. jmciver published this revision for review. Herald added a reviewer: jdoerfert. Herald added subscribers: llvm-commits, cfe-commits, wangpc, jplehr, sstefan1. Herald added projects: clang, LLVM.
Part of a sequence of exploratory patches using poison semantics for uninitialized memory. Add freeze_bits metadata to regression tests. At this time freeze_bits support has not been added to optimizations. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D158345 Files: clang/test/CodeGen/X86/avx-builtins.c clang/test/CodeGen/X86/avx512bw-builtins.c clang/test/CodeGen/X86/avx512f-builtins.c clang/test/CodeGen/X86/avx512fp16-builtins.c clang/test/CodeGen/X86/avx512vl-builtins.c clang/test/CodeGen/X86/avx512vlbw-builtins.c clang/test/CodeGen/X86/sse-builtins.c clang/test/CodeGen/X86/sse2-builtins.c clang/test/CodeGen/aarch64-ls64-inline-asm.c clang/test/CodeGen/aarch64-ls64.c clang/test/CodeGen/asm-goto2.c clang/test/CodeGen/matrix-type-operators.c clang/test/CodeGen/memcpy-inline-builtin.c clang/test/CodeGen/sanitize-metadata-nosanitize.c clang/test/CodeGen/tbaa-array.cpp clang/test/CodeGen/tbaa-base.cpp clang/test/CodeGen/tbaa-reference.cpp clang/test/CodeGen/tbaa.cpp clang/test/CodeGenCXX/attr-likelihood-switch-branch-weights.cpp clang/test/CodeGenCXX/builtin-bit-cast-no-tbaa.cpp clang/test/CodeGenCXX/cxx1z-decomposition.cpp clang/test/CodeGenCXX/debug-info-line.cpp clang/test/CodeGenCXX/matrix-type-operators.cpp clang/test/CodeGenObjC/ivar-invariant.m clang/test/CodeGenObjC/nontrivial-c-struct-exception.m clang/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl clang/test/OpenMP/atomic_capture_codegen.cpp clang/test/OpenMP/atomic_update_codegen.cpp clang/test/OpenMP/bug57757.cpp clang/test/OpenMP/cancel_codegen.cpp clang/test/OpenMP/cancellation_point_codegen.cpp clang/test/OpenMP/distribute_parallel_for_reduction_task_codegen.cpp clang/test/OpenMP/distribute_simd_codegen.cpp clang/test/OpenMP/for_reduction_task_codegen.cpp clang/test/OpenMP/master_taskloop_in_reduction_codegen.cpp clang/test/OpenMP/master_taskloop_simd_in_reduction_codegen.cpp clang/test/OpenMP/parallel_for_reduction_task_codegen.cpp clang/test/OpenMP/parallel_for_simd_codegen.cpp clang/test/OpenMP/parallel_master_reduction_task_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_firstprivate_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_lastprivate_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_simd_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_simd_firstprivate_codegen.cpp clang/test/OpenMP/parallel_master_taskloop_simd_lastprivate_codegen.cpp clang/test/OpenMP/parallel_reduction_task_codegen.cpp clang/test/OpenMP/parallel_sections_reduction_task_codegen.cpp clang/test/OpenMP/sections_reduction_task_codegen.cpp clang/test/OpenMP/target_defaultmap_codegen_01.cpp clang/test/OpenMP/target_in_reduction_codegen.cpp clang/test/OpenMP/target_map_codegen_00.cpp clang/test/OpenMP/target_map_codegen_01.cpp clang/test/OpenMP/target_map_codegen_02.cpp clang/test/OpenMP/target_map_codegen_04.cpp clang/test/OpenMP/target_map_codegen_05.cpp clang/test/OpenMP/target_map_codegen_07.cpp clang/test/OpenMP/target_map_codegen_11.cpp clang/test/OpenMP/target_map_codegen_13.cpp clang/test/OpenMP/target_map_codegen_14.cpp clang/test/OpenMP/target_map_codegen_15.cpp clang/test/OpenMP/target_map_codegen_17.cpp clang/test/OpenMP/target_map_codegen_26.cpp clang/test/OpenMP/target_map_codegen_27.cpp clang/test/OpenMP/target_map_codegen_29.cpp clang/test/OpenMP/target_map_codegen_35.cpp clang/test/OpenMP/target_ompx_dyn_cgroup_mem_codegen.cpp clang/test/OpenMP/target_parallel_codegen.cpp clang/test/OpenMP/target_parallel_for_codegen.cpp clang/test/OpenMP/target_parallel_for_reduction_task_codegen.cpp clang/test/OpenMP/target_parallel_for_simd_codegen.cpp clang/test/OpenMP/target_parallel_reduction_task_codegen.cpp clang/test/OpenMP/target_task_affinity_codegen.cpp clang/test/OpenMP/target_teams_codegen.cpp clang/test/OpenMP/target_teams_distribute_codegen.cpp clang/test/OpenMP/target_teams_distribute_parallel_for_reduction_task_codegen.cpp clang/test/OpenMP/target_teams_distribute_parallel_for_simd_if_codegen.cpp clang/test/OpenMP/target_teams_distribute_simd_codegen.cpp clang/test/OpenMP/target_update_codegen.cpp clang/test/OpenMP/task_affinity_codegen.cpp clang/test/OpenMP/task_codegen.cpp clang/test/OpenMP/task_if_codegen.cpp clang/test/OpenMP/task_in_reduction_codegen.cpp clang/test/OpenMP/task_member_call_codegen.cpp clang/test/OpenMP/task_target_device_codegen.c clang/test/OpenMP/taskloop_in_reduction_codegen.cpp clang/test/OpenMP/taskloop_simd_in_reduction_codegen.cpp clang/test/OpenMP/teams_distribute_parallel_for_reduction_task_codegen.cpp clang/test/OpenMP/teams_distribute_simd_codegen.cpp llvm/test/CodeGen/X86/stack-protector-2.ll llvm/test/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll llvm/test/Transforms/AggressiveInstCombine/X86/or-load.ll llvm/test/Transforms/ArgumentPromotion/metadata.ll llvm/test/Transforms/Coroutines/coro-retcon-opaque-ptr.ll llvm/test/Transforms/Coroutines/coro-retcon-resume-values.ll llvm/test/Transforms/Coroutines/coro-retcon.ll llvm/test/Transforms/InstCombine/annotations.ll llvm/test/Transforms/InstCombine/loadstore-metadata.ll llvm/test/Transforms/LoadStoreVectorizer/X86/merge-tbaa.ll llvm/test/Transforms/LoopVectorize/X86/gather_scatter.ll llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll llvm/test/Transforms/LoopVectorize/X86/masked_load_store.ll llvm/test/Transforms/LoopVectorize/X86/nontemporal.ll llvm/test/Transforms/LoopVectorize/X86/pr23997.ll llvm/test/Transforms/LoopVectorize/induction.ll llvm/test/Transforms/LoopVectorize/interleaved-accesses.ll llvm/test/Transforms/LoopVectorize/invariant-store-vectorization-2.ll llvm/test/Transforms/LoopVectorize/invariant-store-vectorization.ll llvm/test/Transforms/LoopVectorize/multiple-strides-vectorization.ll llvm/test/Transforms/LoopVectorize/noalias-md.ll llvm/test/Transforms/LoopVectorize/reduction-with-invariant-store.ll llvm/test/Transforms/LoopVectorize/scalable-loop-unpredicated-body-scalar-tail.ll llvm/test/Transforms/LoopVectorize/skeleton-lcssa-crash.ll llvm/test/Transforms/SLPVectorizer/X86/metadata.ll llvm/test/Transforms/SROA/select-load.ll llvm/test/Transforms/SROA/tbaa-struct2.ll llvm/test/Transforms/Scalarizer/basic-inseltpoison.ll llvm/test/Transforms/Scalarizer/basic.ll _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits