[llvm] [Instrumentation] Move test coverage in Transforms (NFC) (PR #108544)

Antonio Frighetto via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 13 05:01:57 PDT 2024


https://github.com/antoniofrighetto created https://github.com/llvm/llvm-project/pull/108544

Reflect library code location for the test suite as well.

>From 442ff5d884ed7f7bc677e69ee13656210f62a7aa Mon Sep 17 00:00:00 2001
From: Antonio Frighetto <me at antoniofrighetto.com>
Date: Fri, 13 Sep 2024 13:45:18 +0200
Subject: [PATCH] [Instrumentation] Move test coverage in Transforms (NFC)

Reflect library code location for the test suite as well.
---
 .../AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll  | 0
 .../AddressSanitizer/AMDGPU/adaptive_global_redzones.ll           | 0
 .../AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll         | 0
 .../AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll     | 0
 .../AddressSanitizer/AMDGPU/asan_do_not_internalize.ll            | 0
 .../AMDGPU/asan_instrument_constant_address_space.ll              | 0
 .../AMDGPU/asan_instrument_generic_address_space.ll               | 0
 .../AMDGPU/asan_instrument_global_address_space.ll                | 0
 .../AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll     | 0
 .../AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll     | 0
 .../Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll   | 0
 .../Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg         | 0
 .../AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll         | 0
 .../AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll     | 0
 .../Instrumentation/AddressSanitizer/X86/asm_cpuid.ll             | 0
 .../AddressSanitizer/X86/asm_more_registers_than_available.ll     | 0
 .../AddressSanitizer/X86/asm_mov_no_instrumentation.s             | 0
 .../Instrumentation/AddressSanitizer/X86/bug_11395.ll             | 0
 .../Instrumentation/AddressSanitizer/X86/lit.local.cfg            | 0
 .../Instrumentation/AddressSanitizer/aarch64be.ll                 | 0
 .../Instrumentation/AddressSanitizer/adaptive_global_redzones.ll  | 0
 .../Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll    | 0
 .../AddressSanitizer/asan-detect-invalid-pointer-pair.ll          | 0
 .../AddressSanitizer/asan-disable-sanitizer-instrumentation.ll    | 0
 .../Instrumentation/AddressSanitizer/asan-funclet.ll              | 0
 .../Instrumentation/AddressSanitizer/asan-masked-load-store.ll    | 0
 .../Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll   | 0
 .../Instrumentation/AddressSanitizer/asan-pass-second-run.ll      | 0
 .../Instrumentation/AddressSanitizer/asan-stack-safety.ll         | 0
 .../Instrumentation/AddressSanitizer/asan-struct-scalable.ll      | 0
 .../Instrumentation/AddressSanitizer/asan-vp-load-store.ll        | 0
 .../Instrumentation/AddressSanitizer/asan-vs-gvn.ll               | 0
 .../Instrumentation/AddressSanitizer/asan_address_space_attr.ll   | 0
 .../Instrumentation/AddressSanitizer/basic-msvc64.ll              | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/basic.ll    | 0
 .../Instrumentation/AddressSanitizer/byref-args.ll                | 0
 .../Instrumentation/AddressSanitizer/byval-args.ll                | 0
 .../Instrumentation/AddressSanitizer/calls-only-smallfn.ll        | 0
 .../Instrumentation/AddressSanitizer/calls-only.ll                | 0
 .../Instrumentation/AddressSanitizer/debug-info-alloca.ll         | 0
 .../Instrumentation/AddressSanitizer/debug-info-global-var.ll     | 0
 .../Instrumentation/AddressSanitizer/debug_info.ll                | 0
 .../AddressSanitizer/debug_info_noninstrumented_alloca.ll         | 0
 .../AddressSanitizer/debug_info_noninstrumented_alloca2.ll        | 0
 .../AddressSanitizer/do-not-instrument-globals-darwin.ll          | 0
 .../AddressSanitizer/do-not-instrument-globals-linux.ll           | 0
 .../AddressSanitizer/do-not-instrument-globals-windows.ll         | 0
 .../AddressSanitizer/do-not-instrument-internal-globals.ll        | 0
 .../AddressSanitizer/do-not-instrument-netbsd-link_set.ll         | 0
 .../AddressSanitizer/do-not-instrument-profiling-globals.ll       | 0
 .../AddressSanitizer/do-not-instrument-promotable-allocas.ll      | 0
 .../AddressSanitizer/do-not-instrument-sanitizers.ll              | 0
 .../AddressSanitizer/do-not-touch-comdat-global.ll                | 0
 .../Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll   | 0
 .../Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll  | 0
 .../Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll     | 0
 .../Instrumentation/AddressSanitizer/experiment-call.ll           | 0
 .../Instrumentation/AddressSanitizer/experiment.ll                | 0
 .../Instrumentation/AddressSanitizer/fake-stack.ll                | 0
 .../Instrumentation/AddressSanitizer/force-dynamic-shadow.ll      | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/freebsd.ll  | 0
 .../AddressSanitizer/global-metadata-code-model-medium.ll         | 0
 .../AddressSanitizer/global-metadata-code-model-small.ll          | 0
 .../Instrumentation/AddressSanitizer/global_addrspace.ll          | 0
 .../Instrumentation/AddressSanitizer/global_cstring_darwin.ll     | 0
 .../Instrumentation/AddressSanitizer/global_lto_merge.ll          | 0
 .../Instrumentation/AddressSanitizer/global_metadata.ll           | 0
 .../Instrumentation/AddressSanitizer/global_metadata_array.ll     | 0
 .../Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll  | 0
 .../Instrumentation/AddressSanitizer/global_metadata_darwin.ll    | 0
 .../AddressSanitizer/global_metadata_external_comdat.ll           | 0
 .../Instrumentation/AddressSanitizer/global_metadata_windows.ll   | 0
 .../Instrumentation/AddressSanitizer/global_with_comdat.ll        | 0
 .../Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll | 0
 .../AddressSanitizer/instrument-dynamic-allocas.ll                | 0
 .../Instrumentation/AddressSanitizer/instrument-no-return.ll      | 0
 .../AddressSanitizer/instrument-section-invalid-c-ident.ll        | 0
 .../Instrumentation/AddressSanitizer/instrument-stack.ll          | 0
 .../Instrumentation/AddressSanitizer/instrument_global.ll         | 0
 .../AddressSanitizer/instrument_initializer_metadata.ll           | 0
 .../AddressSanitizer/instrument_initializer_without_global.ll     | 0
 .../AddressSanitizer/instrument_late_initializer.ll               | 0
 .../AddressSanitizer/instrument_load_then_store.ll                | 0
 .../AddressSanitizer/instrumentation-with-call-threshold.ll       | 0
 .../Instrumentation/AddressSanitizer/kcfi-offset.ll               | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/kcfi.ll     | 0
 .../Instrumentation/AddressSanitizer/keep_going.ll                | 0
 .../Instrumentation/AddressSanitizer/lifetime-throw.ll            | 0
 .../Instrumentation/AddressSanitizer/lifetime-uar-uas.ll          | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/lifetime.ll | 0
 .../Instrumentation/AddressSanitizer/local_alias.ll               | 0
 .../Instrumentation/AddressSanitizer/local_stack_base.ll          | 0
 .../Instrumentation/AddressSanitizer/localescape.ll               | 0
 .../Instrumentation/AddressSanitizer/mem-intrinsics.ll            | 0
 .../Instrumentation/AddressSanitizer/missing_dbg.ll               | 0
 .../Instrumentation/AddressSanitizer/module-flags-aarch64.ll      | 0
 .../Instrumentation/AddressSanitizer/module-flags.ll              | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/musttail.ll | 0
 .../Instrumentation/AddressSanitizer/no-global-ctors.ll           | 0
 .../Instrumentation/AddressSanitizer/no-globals.ll                | 0
 .../Instrumentation/AddressSanitizer/no_global_dtors.ll           | 0
 .../Instrumentation/AddressSanitizer/odr-check-ignore.ll          | 0
 .../Instrumentation/AddressSanitizer/program-addrspace.ll         | 0
 .../test/{ => Transforms}/Instrumentation/AddressSanitizer/ps4.ll | 0
 .../Instrumentation/AddressSanitizer/scale-offset.ll              | 0
 .../Instrumentation/AddressSanitizer/skip-coro.ll                 | 0
 .../AddressSanitizer/stack-poisoning-and-lifetime-be.ll           | 0
 .../AddressSanitizer/stack-poisoning-and-lifetime.ll              | 0
 .../AddressSanitizer/stack-poisoning-byval-args.ll                | 0
 .../Instrumentation/AddressSanitizer/stack-poisoning.ll           | 0
 .../Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll      | 0
 .../Instrumentation/AddressSanitizer/stack_layout.ll              | 0
 .../Instrumentation/AddressSanitizer/str-nobuiltin.ll             | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/test64.ll   | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/twice.ll    | 0
 .../{ => Transforms}/Instrumentation/AddressSanitizer/ubsan.ll    | 0
 .../Instrumentation/AddressSanitizer/vector-load-store.ll         | 0
 .../Instrumentation/AddressSanitizer/version-mismatch-check.ll    | 0
 .../Instrumentation/AddressSanitizer/win-sorted-sections.ll       | 0
 .../Instrumentation/AddressSanitizer/win-string-literal.ll        | 0
 .../Instrumentation/AddressSanitizer/with-ifunc.ll                | 0
 .../{ => Transforms}/Instrumentation/BoundsChecking/many-trap.ll  | 0
 .../Instrumentation/BoundsChecking/many-traps-2.ll                | 0
 .../Instrumentation/BoundsChecking/nosanitize-bounds.ll           | 0
 llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/opt.ll  | 0
 llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/phi.ll  | 0
 .../{ => Transforms}/Instrumentation/BoundsChecking/simple-32.ll  | 0
 .../{ => Transforms}/Instrumentation/BoundsChecking/simple.ll     | 0
 .../Instrumentation/BoundsChecking/ubsan-unique-traps.ll          | 0
 .../Instrumentation/DataFlowSanitizer/Inputs/abilist.txt          | 0
 .../Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt        | 0
 .../DataFlowSanitizer/Inputs/personality-routine-abilist.txt      | 0
 .../DataFlowSanitizer/Inputs/shadow-args-abilist.txt              | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/abilist.ll | 0
 .../Instrumentation/DataFlowSanitizer/abilist_aggregate.ll        | 0
 .../Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll      | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/arith.ll   | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/array.ll   | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/atomics.ll | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/basic.ll   | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/call.ll    | 0
 .../Instrumentation/DataFlowSanitizer/callback.ll                 | 0
 .../DataFlowSanitizer/custom_fun_callback_attributes.ll           | 0
 .../DataFlowSanitizer/custom_fun_varargs_attributes.ll            | 0
 .../dataflow-disable-sanitizer-instrumentation.ll                 | 0
 .../Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll     | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/debug.ll   | 0
 .../Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll    | 0
 .../DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll        | 0
 .../Instrumentation/DataFlowSanitizer/extern_weak.ll              | 0
 .../Instrumentation/DataFlowSanitizer/force_zero.ll               | 0
 .../DataFlowSanitizer/ignore_persnality_routine.ll                | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/load.ll    | 0
 .../Instrumentation/DataFlowSanitizer/lookup_table.ll             | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/memset.ll  | 0
 .../Instrumentation/DataFlowSanitizer/musttailcall.ll             | 0
 .../Instrumentation/DataFlowSanitizer/origin_abilist.ll           | 0
 .../Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll    | 0
 .../Instrumentation/DataFlowSanitizer/origin_call.ll              | 0
 .../Instrumentation/DataFlowSanitizer/origin_load.ll              | 0
 .../Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll     | 0
 .../Instrumentation/DataFlowSanitizer/origin_other_ops.ll         | 0
 .../Instrumentation/DataFlowSanitizer/origin_phi.ll               | 0
 .../Instrumentation/DataFlowSanitizer/origin_select.ll            | 0
 .../Instrumentation/DataFlowSanitizer/origin_store.ll             | 0
 .../Instrumentation/DataFlowSanitizer/origin_store_threshold.ll   | 0
 .../Instrumentation/DataFlowSanitizer/origin_track_load.ll        | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/phi.ll     | 0
 .../Instrumentation/DataFlowSanitizer/prefix-rename.ll            | 0
 .../Instrumentation/DataFlowSanitizer/reaches_function.ll         | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/select.ll  | 0
 .../Instrumentation/DataFlowSanitizer/shadow-args-zext.ll         | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/store.ll   | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/struct.ll  | 0
 .../DataFlowSanitizer/uninstrumented_local_functions.ll           | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/union.ll   | 0
 .../DataFlowSanitizer/unordered_atomic_mem_intrins.ll             | 0
 .../{ => Transforms}/Instrumentation/DataFlowSanitizer/vector.ll  | 0
 .../Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll | 0
 .../Instrumentation/HWAddressSanitizer/RISCV/alloca.ll            | 0
 .../Instrumentation/HWAddressSanitizer/RISCV/atomic.ll            | 0
 .../Instrumentation/HWAddressSanitizer/RISCV/basic.ll             | 0
 .../HWAddressSanitizer/RISCV/exception-lifetime.ll                | 0
 .../HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll            | 0
 .../Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll        | 0
 .../Instrumentation/HWAddressSanitizer/X86/alloca-array.ll        | 0
 .../Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll   | 0
 .../Instrumentation/HWAddressSanitizer/X86/alloca.ll              | 0
 .../Instrumentation/HWAddressSanitizer/X86/atomic.ll              | 0
 .../Instrumentation/HWAddressSanitizer/X86/basic.ll               | 0
 .../Instrumentation/HWAddressSanitizer/X86/globals.ll             | 0
 .../Instrumentation/HWAddressSanitizer/X86/kernel.ll              | 0
 .../Instrumentation/HWAddressSanitizer/X86/with-calls.ll          | 0
 .../Instrumentation/HWAddressSanitizer/alloca-array.ll            | 0
 .../Instrumentation/HWAddressSanitizer/alloca-compat.ll           | 0
 .../Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll    | 0
 .../Instrumentation/HWAddressSanitizer/alloca-with-calls.ll       | 0
 .../{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca.ll | 0
 .../{ => Transforms}/Instrumentation/HWAddressSanitizer/atomic.ll | 0
 .../Instrumentation/HWAddressSanitizer/basic-compat.ll            | 0
 .../{ => Transforms}/Instrumentation/HWAddressSanitizer/basic.ll  | 0
 .../Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll   | 0
 .../Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll  | 0
 .../HWAddressSanitizer/dbg-value-tag-offset-nopad.ll              | 0
 .../Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll    | 0
 .../Instrumentation/HWAddressSanitizer/exception-lifetime.ll      | 0
 .../Instrumentation/HWAddressSanitizer/fixed-shadow.ll            | 0
 .../Instrumentation/HWAddressSanitizer/fuchsia.ll                 | 0
 .../Instrumentation/HWAddressSanitizer/globals-access.ll          | 0
 .../Instrumentation/HWAddressSanitizer/globals-tag.ll             | 0
 .../Instrumentation/HWAddressSanitizer/globals.ll                 | 0
 .../Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll  | 0
 .../Instrumentation/HWAddressSanitizer/kernel-alloca.ll           | 0
 .../Instrumentation/HWAddressSanitizer/kernel-inline.ll           | 0
 .../{ => Transforms}/Instrumentation/HWAddressSanitizer/kernel.ll | 0
 .../Instrumentation/HWAddressSanitizer/landingpad.ll              | 0
 .../Instrumentation/HWAddressSanitizer/mem-attr.ll                | 0
 .../Instrumentation/HWAddressSanitizer/mem-intrinsics.ll          | 0
 .../Instrumentation/HWAddressSanitizer/memaccess-clobber.ll       | 0
 .../Instrumentation/HWAddressSanitizer/musttail.ll                | 0
 .../Instrumentation/HWAddressSanitizer/personality.ll             | 0
 .../Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll       | 0
 .../Instrumentation/HWAddressSanitizer/pgo-opt-out.ll             | 0
 .../Instrumentation/HWAddressSanitizer/prologue.ll                | 0
 .../Instrumentation/HWAddressSanitizer/stack-coloring.ll          | 0
 .../Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll   | 0
 .../Instrumentation/HWAddressSanitizer/str-nobuiltin.ll           | 0
 .../Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll  | 0
 .../Instrumentation/HWAddressSanitizer/use-after-scope.ll         | 0
 .../Instrumentation/HWAddressSanitizer/vector-load-store.ll       | 0
 .../Instrumentation/HWAddressSanitizer/with-calls.ll              | 0
 .../Instrumentation/HeapProfiler/basic-histogram.ll               | 0
 llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/basic.ll  | 0
 .../{ => Transforms}/Instrumentation/HeapProfiler/filename.ll     | 0
 .../Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll | 0
 .../Instrumentation/HeapProfiler/masked-load-store.ll             | 0
 .../Instrumentation/HeapProfiler/no-instrumentation.ll            | 0
 .../Instrumentation/HeapProfiler/scale-granularity.ll             | 0
 llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/shadow.ll | 0
 .../Instrumentation/HeapProfiler/skip-compiler-inserted.ll        | 0
 llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/stack.ll  | 0
 .../Instrumentation/HeapProfiler/version-mismatch-check.ll        | 0
 .../test/{ => Transforms}/Instrumentation/InstrOrderFile/basic.ll | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/X86/alloc.ll  | 0
 .../Instrumentation/InstrProfiling/X86/lit.local.cfg              | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/align32.ll    | 0
 .../Instrumentation/InstrProfiling/always_inline.ll               | 0
 .../Instrumentation/InstrProfiling/atomic-updates.ll              | 0
 .../InstrProfiling/before-value-profile-lowering.ll               | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/comdat.ll     | 0
 .../Instrumentation/InstrProfiling/conditional-counter-updates.ll | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/coverage.ll   | 0
 .../InstrProfiling/debug-info-correlate-coverage.ll               | 0
 .../Instrumentation/InstrProfiling/debug-info-correlate.ll        | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/early-exit.ll | 0
 .../Instrumentation/InstrProfiling/icall-comdat.ll                | 0
 .../Instrumentation/InstrProfiling/icall-nocomdat.ll              | 0
 .../Instrumentation/InstrProfiling/inline-data-var-create.ll      | 0
 .../Instrumentation/InstrProfiling/inline-data-var.ll             | 0
 llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/mcdc.ll | 0
 .../Instrumentation/InstrProfiling/no-counters.ll                 | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/noruntime.ll  | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/platform.ll   | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/profiling.ll  | 0
 .../Instrumentation/InstrProfiling/runtime-counter-relocation.ll  | 0
 .../Instrumentation/InstrProfiling/section-code-model-large.ll    | 0
 .../Instrumentation/InstrProfiling/section-code-model-medium.ll   | 0
 .../Instrumentation/InstrProfiling/section-code-model-small.ll    | 0
 .../Instrumentation/InstrProfiling/timestamp-coverage.ll          | 0
 .../{ => Transforms}/Instrumentation/InstrProfiling/timestamp.ll  | 0
 .../Instrumentation/JustMyCode/jmc-instrument-elf.ll              | 0
 .../Instrumentation/JustMyCode/jmc-instrument-x86.ll              | 0
 .../{ => Transforms}/Instrumentation/JustMyCode/jmc-instrument.ll | 0
 .../Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll       | 0
 .../MemorySanitizer/AArch64/module-flags-aarch64.ll               | 0
 .../Instrumentation/MemorySanitizer/AArch64/neon_vst.ll           | 0
 .../Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll     | 0
 .../Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll      | 0
 .../Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll   | 0
 .../Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll       | 0
 .../Instrumentation/MemorySanitizer/AArch64/vararg.ll             | 0
 .../Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll      | 0
 .../MemorySanitizer/LoongArch/vararg-loongarch64.ll               | 0
 .../Instrumentation/MemorySanitizer/LoongArch/vararg.ll           | 0
 .../Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll         | 0
 .../Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll       | 0
 .../Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll     | 0
 .../Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll       | 0
 .../Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll     | 0
 .../Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll       | 0
 .../Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll      | 0
 .../Instrumentation/MemorySanitizer/SystemZ/vararg.ll             | 0
 .../Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll     | 0
 .../Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll    | 0
 .../Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll         | 0
 .../Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll       | 0
 .../Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll     | 0
 .../Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll     | 0
 .../Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll    | 0
 .../Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll   | 0
 .../Instrumentation/MemorySanitizer/X86/vararg-too-large.ll       | 0
 .../Instrumentation/MemorySanitizer/X86/vararg.ll                 | 0
 .../Instrumentation/MemorySanitizer/X86/vararg_call.ll            | 0
 .../Instrumentation/MemorySanitizer/X86/vararg_shadow.ll          | 0
 .../Instrumentation/MemorySanitizer/abs-vector.ll                 | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/alloca.ll    | 0
 .../Instrumentation/MemorySanitizer/array_types.ll                | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/atomics.ll   | 0
 .../Instrumentation/MemorySanitizer/attributes.ll                 | 0
 llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/bmi.ll | 0
 .../Instrumentation/MemorySanitizer/byval-alignment.ll            | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/byval.ll     | 0
 .../Instrumentation/MemorySanitizer/check-array.ll                | 0
 .../Instrumentation/MemorySanitizer/check-constant-shadow.ll      | 0
 .../Instrumentation/MemorySanitizer/check-struct.ll               | 0
 .../Instrumentation/MemorySanitizer/check_access_address.ll       | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/clmul.ll     | 0
 .../Instrumentation/MemorySanitizer/count-zeroes.ll               | 0
 llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/csr.ll | 0
 .../Instrumentation/MemorySanitizer/disambiguate-origin.ll        | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/freeze.ll    | 0
 .../Instrumentation/MemorySanitizer/funnel_shift.ll               | 0
 .../MemorySanitizer/instrumentation-with-call-threshold.ll        | 0
 .../Instrumentation/MemorySanitizer/invalidate_global_aa.ll       | 0
 .../Instrumentation/MemorySanitizer/is-fpclass.ll                 | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/libatomic.ll | 0
 .../Instrumentation/MemorySanitizer/manual-shadow.ll              | 0
 .../Instrumentation/MemorySanitizer/masked-store-load.ll          | 0
 .../Instrumentation/MemorySanitizer/missing_origin.ll             | 0
 .../Instrumentation/MemorySanitizer/msan-disable-checks.ll        | 0
 .../Instrumentation/MemorySanitizer/msan-pass-second-run.ll       | 0
 .../Instrumentation/MemorySanitizer/msan_asm_conservative.ll      | 0
 .../Instrumentation/MemorySanitizer/msan_basic.ll                 | 0
 .../Instrumentation/MemorySanitizer/msan_debug_info.ll            | 0
 .../Instrumentation/MemorySanitizer/msan_eager.ll                 | 0
 .../Instrumentation/MemorySanitizer/msan_invalidate.ll            | 0
 .../Instrumentation/MemorySanitizer/msan_kernel_basic.ll          | 0
 .../Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll      | 0
 .../MemorySanitizer/msan_llvm_launder_invariant.ll                | 0
 .../Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll  | 0
 .../Instrumentation/MemorySanitizer/mul_by_constant.ll            | 0
 .../Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll      | 0
 .../Instrumentation/MemorySanitizer/nosanitize.ll                 | 0
 .../Instrumentation/MemorySanitizer/opaque-ptr.ll                 | 0
 .../Instrumentation/MemorySanitizer/origin-alignment.ll           | 0
 .../Instrumentation/MemorySanitizer/origin-array.ll               | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/overflow.ll  | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/pr32842.ll   | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/reduce.ll    | 0
 .../Instrumentation/MemorySanitizer/return_from_main.ll           | 0
 .../Instrumentation/MemorySanitizer/saturating.ll                 | 0
 .../Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll   | 0
 .../Instrumentation/MemorySanitizer/store-long-origin.ll          | 0
 .../Instrumentation/MemorySanitizer/store-origin.ll               | 0
 .../Instrumentation/MemorySanitizer/str-nobuiltin.ll              | 0
 .../Instrumentation/MemorySanitizer/unreachable.ll                | 0
 .../Instrumentation/MemorySanitizer/unsized_type.ll               | 0
 .../Instrumentation/MemorySanitizer/vector-load-store.ll          | 0
 .../Instrumentation/MemorySanitizer/vector-track-origins-neon.ll  | 0
 .../MemorySanitizer/vector-track-origins-struct.ll                | 0
 .../Instrumentation/MemorySanitizer/vector_arith.ll               | 0
 .../Instrumentation/MemorySanitizer/vector_cmp.ll                 | 0
 .../Instrumentation/MemorySanitizer/vector_cvt.ll                 | 0
 .../Instrumentation/MemorySanitizer/vector_pack.ll                | 0
 .../Instrumentation/MemorySanitizer/vector_shift.ll               | 0
 .../{ => Transforms}/Instrumentation/MemorySanitizer/vscale.ll    | 0
 .../Instrumentation/MemorySanitizer/with-call-type-size.ll        | 0
 .../Instrumentation/NumericalStabilitySanitizer/basic.ll          | 0
 .../Instrumentation/NumericalStabilitySanitizer/cfg.ll            | 0
 .../Instrumentation/NumericalStabilitySanitizer/invoke.ll         | 0
 .../Instrumentation/NumericalStabilitySanitizer/memory.ll         | 0
 .../NumericalStabilitySanitizer/non_float_store.ll                | 0
 .../NumericalStabilitySanitizer/scalable_vector.ll                | 0
 .../Instrumentation/PGOForceFunctionAttrs/basic.ll                | 0
 .../Instrumentation/PoisonChecking/basic-flag-validation.ll       | 0
 .../{ => Transforms}/Instrumentation/PoisonChecking/ub-checks.ll  | 0
 .../{ => Transforms}/Instrumentation/RealtimeSanitizer/rtsan.ll   | 0
 .../Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll       | 0
 .../Instrumentation/SanitizerBinaryMetadata/atomics.ll            | 0
 .../Instrumentation/SanitizerBinaryMetadata/ctor.ll               | 0
 .../SanitizerBinaryMetadata/pretend-atomic-access.ll              | 0
 .../Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll     | 0
 .../Instrumentation/SanitizerCoverage/abort-in-entry-block.ll     | 0
 .../Instrumentation/SanitizerCoverage/backedge-pruning.ll         | 0
 .../{ => Transforms}/Instrumentation/SanitizerCoverage/chains.ll  | 0
 .../Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll   | 0
 .../Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll   | 0
 .../Instrumentation/SanitizerCoverage/cmp-tracing.ll              | 0
 .../Instrumentation/SanitizerCoverage/coff-comdat.ll              | 0
 .../SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll       | 0
 .../SanitizerCoverage/coff-pc-table-inline-bool-flag.ll           | 0
 .../Instrumentation/SanitizerCoverage/coff-used-ctor.ll           | 0
 .../Instrumentation/SanitizerCoverage/const-cmp-tracing.ll        | 0
 .../Instrumentation/SanitizerCoverage/control-flow.ll             | 0
 .../Instrumentation/SanitizerCoverage/coverage-dbg.ll             | 0
 .../coverage-disable-sanitizer-instrumentation.ll                 | 0
 .../Instrumentation/SanitizerCoverage/coverage.ll                 | 0
 .../Instrumentation/SanitizerCoverage/coverage2-dbg.ll            | 0
 .../Instrumentation/SanitizerCoverage/crit-edge-sancov.ll         | 0
 .../Instrumentation/SanitizerCoverage/div-tracing.ll              | 0
 .../Instrumentation/SanitizerCoverage/gep-tracing.ll              | 0
 .../Instrumentation/SanitizerCoverage/inline-8bit-counters.ll     | 0
 .../Instrumentation/SanitizerCoverage/inline-bool-flag.ll         | 0
 .../Instrumentation/SanitizerCoverage/interposable-symbol.ll      | 0
 .../Instrumentation/SanitizerCoverage/missing_dbg.ll              | 0
 .../{ => Transforms}/Instrumentation/SanitizerCoverage/no-func.ll | 0
 .../Instrumentation/SanitizerCoverage/opaque-ptr.ll               | 0
 .../Instrumentation/SanitizerCoverage/pc-table.ll                 | 0
 .../Instrumentation/SanitizerCoverage/postdominator_check.ll      | 0
 .../{ => Transforms}/Instrumentation/SanitizerCoverage/seh.ll     | 0
 .../SanitizerCoverage/stack-depth-variable-declared-by-user.ll    | 0
 .../Instrumentation/SanitizerCoverage/stack-depth.ll              | 0
 .../Instrumentation/SanitizerCoverage/switch-tracing.ll           | 0
 .../Instrumentation/SanitizerCoverage/trace-loads-stores.ll       | 0
 .../SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll      | 0
 .../SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll          | 0
 .../Instrumentation/SanitizerCoverage/trace-pc-guard.ll           | 0
 .../Instrumentation/SanitizerCoverage/tracing-comdat.ll           | 0
 .../{ => Transforms}/Instrumentation/SanitizerCoverage/tracing.ll | 0
 .../Instrumentation/SanitizerCoverage/unreachable-critedge.ll     | 0
 .../{ => Transforms}/Instrumentation/SanitizerCoverage/wineh.ll   | 0
 .../Instrumentation/ThreadSanitizer/atomic-non-integer.ll         | 0
 .../{ => Transforms}/Instrumentation/ThreadSanitizer/atomic.ll    | 0
 .../{ => Transforms}/Instrumentation/ThreadSanitizer/capture.ll   | 0
 .../Instrumentation/ThreadSanitizer/debug_calls.ll                | 0
 .../ThreadSanitizer/do-not-instrument-memory-access.ll            | 0
 llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/eh.ll  | 0
 .../Instrumentation/ThreadSanitizer/missing_dbg.ll                | 0
 .../Instrumentation/ThreadSanitizer/no_sanitize_thread.ll         | 0
 .../Instrumentation/ThreadSanitizer/personality.ll                | 0
 .../Instrumentation/ThreadSanitizer/read_before_write.ll          | 0
 .../Instrumentation/ThreadSanitizer/read_from_global.ll           | 0
 .../ThreadSanitizer/sanitize-thread-no-checking.ll                | 0
 .../Instrumentation/ThreadSanitizer/str-nobuiltin.ll              | 0
 .../Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll       | 0
 .../Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll                | 0
 .../Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll    | 0
 .../Instrumentation/ThreadSanitizer/tsan_basic.ll                 | 0
 .../Instrumentation/ThreadSanitizer/tsan_musttail.ll              | 0
 .../{ => Transforms}/Instrumentation/ThreadSanitizer/unaligned.ll | 0
 .../{ => Transforms}/Instrumentation/ThreadSanitizer/volatile.ll  | 0
 .../{ => Transforms}/Instrumentation/ThreadSanitizer/vptr_read.ll | 0
 .../Instrumentation/ThreadSanitizer/vptr_update.ll                | 0
 llvm/test/{ => Transforms}/Instrumentation/cgprofile.ll           | 0
 444 files changed, 0 insertions(+), 0 deletions(-)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/adaptive_global_redzones.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_internalize.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_constant_address_space.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_generic_address_space.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_global_address_space.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/X86/asm_cpuid.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/X86/asm_more_registers_than_available.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/X86/bug_11395.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/X86/lit.local.cfg (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/aarch64be.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-disable-sanitizer-instrumentation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-funclet.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-masked-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-pass-second-run.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-stack-safety.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-struct-scalable.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-vp-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan-vs-gvn.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/asan_address_space_attr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/basic-msvc64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/byref-args.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/byval-args.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/calls-only-smallfn.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/calls-only.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/debug-info-alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/debug-info-global-var.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/debug_info.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-globals-linux.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-globals-windows.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-netbsd-link_set.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-profiling-globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/experiment-call.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/experiment.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/fake-stack.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/force-dynamic-shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/freebsd.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global-metadata-code-model-medium.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global-metadata-code-model-small.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_addrspace.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_cstring_darwin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_lto_merge.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata_array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata_darwin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata_external_comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_metadata_windows.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/global_with_comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument-no-return.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument-section-invalid-c-ident.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument-stack.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument_global.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument_initializer_without_global.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument_late_initializer.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrument_load_then_store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/instrumentation-with-call-threshold.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/kcfi-offset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/kcfi.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/keep_going.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/lifetime-throw.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/lifetime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/local_alias.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/local_stack_base.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/localescape.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/mem-intrinsics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/missing_dbg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/module-flags-aarch64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/module-flags.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/musttail.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/no-global-ctors.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/no-globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/no_global_dtors.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/odr-check-ignore.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/program-addrspace.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/ps4.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/scale-offset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/skip-coro.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack-poisoning.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/stack_layout.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/str-nobuiltin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/test64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/twice.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/ubsan.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/vector-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/version-mismatch-check.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/win-sorted-sections.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/win-string-literal.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/AddressSanitizer/with-ifunc.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/many-trap.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/many-traps-2.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/nosanitize-bounds.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/opt.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/phi.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/simple-32.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/simple.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/BoundsChecking/ubsan-unique-traps.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/Inputs/abilist.txt (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/Inputs/personality-routine-abilist.txt (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/Inputs/shadow-args-abilist.txt (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/abilist.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/arith.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/atomics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/call.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/callback.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/dataflow-disable-sanitizer-instrumentation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/debug.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/extern_weak.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/force_zero.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/ignore_persnality_routine.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/load.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/lookup_table.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/memset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/musttailcall.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_abilist.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_call.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_load.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_other_ops.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_phi.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_select.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_store_threshold.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/origin_track_load.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/phi.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/prefix-rename.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/reaches_function.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/select.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/shadow-args-zext.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/struct.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/union.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/DataFlowSanitizer/vector.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/atomic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/exception-lifetime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/alloca-array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/atomic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/kernel.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/X86/with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca-array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca-compat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/atomic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/basic-compat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset-nopad.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/exception-lifetime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/fixed-shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/fuchsia.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/globals-access.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/globals-tag.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/globals.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/kernel-alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/kernel-inline.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/kernel.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/landingpad.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/mem-attr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/mem-intrinsics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/memaccess-clobber.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/musttail.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/personality.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/pgo-opt-out.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/prologue.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/stack-coloring.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/str-nobuiltin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/use-after-scope.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/vector-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HWAddressSanitizer/with-calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/basic-histogram.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/filename.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/masked-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/no-instrumentation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/scale-granularity.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/skip-compiler-inserted.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/stack.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/HeapProfiler/version-mismatch-check.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrOrderFile/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/X86/alloc.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/X86/lit.local.cfg (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/align32.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/always_inline.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/atomic-updates.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/before-value-profile-lowering.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/conditional-counter-updates.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/coverage.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/debug-info-correlate-coverage.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/debug-info-correlate.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/early-exit.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/icall-comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/icall-nocomdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/inline-data-var-create.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/inline-data-var.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/mcdc.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/no-counters.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/noruntime.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/platform.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/profiling.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/runtime-counter-relocation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/section-code-model-large.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/section-code-model-medium.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/section-code-model-small.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/timestamp-coverage.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/InstrProfiling/timestamp.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/JustMyCode/jmc-instrument-elf.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/JustMyCode/jmc-instrument-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/JustMyCode/jmc-instrument.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/module-flags-aarch64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/vararg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/LoongArch/vararg-loongarch64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/LoongArch/vararg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/SystemZ/vararg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/vararg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/vararg_call.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/X86/vararg_shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/abs-vector.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/alloca.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/array_types.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/atomics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/attributes.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/bmi.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/byval-alignment.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/byval.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/check-array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/check-constant-shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/check-struct.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/check_access_address.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/clmul.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/count-zeroes.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/csr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/disambiguate-origin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/freeze.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/funnel_shift.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/invalidate_global_aa.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/is-fpclass.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/libatomic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/manual-shadow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/masked-store-load.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/missing_origin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan-disable-checks.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan-pass-second-run.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_asm_conservative.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_debug_info.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_eager.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_invalidate.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_kernel_basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_llvm_launder_invariant.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/mul_by_constant.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/nosanitize.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/opaque-ptr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/origin-alignment.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/origin-array.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/overflow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/pr32842.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/reduce.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/return_from_main.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/saturating.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/store-long-origin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/store-origin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/str-nobuiltin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/unreachable.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/unsized_type.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector-load-store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector-track-origins-neon.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector-track-origins-struct.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector_arith.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector_cmp.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector_cvt.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector_pack.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vector_shift.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/vscale.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/MemorySanitizer/with-call-type-size.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/cfg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/invoke.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/memory.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/non_float_store.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/NumericalStabilitySanitizer/scalable_vector.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/PGOForceFunctionAttrs/basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/PoisonChecking/basic-flag-validation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/PoisonChecking/ub-checks.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/RealtimeSanitizer/rtsan.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerBinaryMetadata/atomics.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerBinaryMetadata/ctor.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerBinaryMetadata/pretend-atomic-access.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/abort-in-entry-block.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/backedge-pruning.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/chains.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/cmp-tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coff-comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coff-pc-table-inline-bool-flag.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coff-used-ctor.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/control-flow.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coverage-dbg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coverage-disable-sanitizer-instrumentation.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coverage.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/coverage2-dbg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/crit-edge-sancov.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/div-tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/gep-tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/inline-bool-flag.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/interposable-symbol.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/missing_dbg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/no-func.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/opaque-ptr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/pc-table.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/postdominator_check.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/seh.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/stack-depth-variable-declared-by-user.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/stack-depth.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/switch-tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/trace-loads-stores.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/trace-pc-guard.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/tracing-comdat.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/tracing.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/unreachable-critedge.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/SanitizerCoverage/wineh.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/atomic-non-integer.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/atomic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/capture.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/debug_calls.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/do-not-instrument-memory-access.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/eh.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/missing_dbg.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/personality.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/read_before_write.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/read_from_global.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/str-nobuiltin.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/tsan_basic.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/tsan_musttail.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/unaligned.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/volatile.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/vptr_read.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/ThreadSanitizer/vptr_update.ll (100%)
 rename llvm/test/{ => Transforms}/Instrumentation/cgprofile.ll (100%)

diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/adaptive_constant_global_redzones.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/adaptive_global_redzones.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/adaptive_global_redzones.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/adaptive_global_redzones.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/adaptive_global_redzones.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_lds.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_instrument_scratch.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_internalize.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_internalize.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_internalize.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_do_not_internalize.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_constant_address_space.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_constant_address_space.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_constant_address_space.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_constant_address_space.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_generic_address_space.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_generic_address_space.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_generic_address_space.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_generic_address_space.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_global_address_space.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_global_address_space.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_global_address_space.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_global_address_space.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/asan_instrument_mem_intrinsics.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/global_metadata_addrspacecasts.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/instrument-stack.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/lit.local.cfg
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_lds_globals.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/AMDGPU/no_redzones_in_scratch_globals.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/X86/asm_cpuid.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_cpuid.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/X86/asm_cpuid.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_cpuid.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/X86/asm_more_registers_than_available.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_more_registers_than_available.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/X86/asm_more_registers_than_available.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_more_registers_than_available.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s b/llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s
diff --git a/llvm/test/Instrumentation/AddressSanitizer/X86/bug_11395.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/bug_11395.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/X86/bug_11395.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/bug_11395.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/X86/lit.local.cfg b/llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/lit.local.cfg
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/X86/lit.local.cfg
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/X86/lit.local.cfg
diff --git a/llvm/test/Instrumentation/AddressSanitizer/aarch64be.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/aarch64be.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/aarch64be.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/aarch64be.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/alloca-offset-lifetime.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-detect-invalid-pointer-pair.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-disable-sanitizer-instrumentation.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-disable-sanitizer-instrumentation.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-disable-sanitizer-instrumentation.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-disable-sanitizer-instrumentation.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-funclet.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-funclet.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-funclet.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-funclet.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-masked-load-store.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-masked-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-masked-load-store.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-masked-load-store.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-optimize-callbacks.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-pass-second-run.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-pass-second-run.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-pass-second-run.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-pass-second-run.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-stack-safety.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-stack-safety.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-stack-safety.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-stack-safety.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-struct-scalable.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-struct-scalable.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-struct-scalable.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-struct-scalable.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-vp-load-store.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-vp-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-vp-load-store.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-vp-load-store.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan-vs-gvn.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-vs-gvn.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan-vs-gvn.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan-vs-gvn.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/asan_address_space_attr.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/asan_address_space_attr.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/asan_address_space_attr.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/asan_address_space_attr.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/basic-msvc64.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/basic-msvc64.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/basic-msvc64.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/basic-msvc64.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/basic.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/basic.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/basic.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/byref-args.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/byref-args.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/byref-args.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/byref-args.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/byval-args.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/byval-args.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/byval-args.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/byval-args.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/calls-only-smallfn.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/calls-only-smallfn.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/calls-only-smallfn.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/calls-only-smallfn.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/calls-only.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/calls-only.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/calls-only.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/calls-only.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/debug-info-alloca.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/debug-info-alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/debug-info-alloca.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/debug-info-alloca.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/debug-info-global-var.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/debug-info-global-var.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/debug-info-global-var.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/debug-info-global-var.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/debug_info.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/debug_info.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/debug_info_noninstrumented_alloca2.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-darwin.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-linux.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-linux.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-linux.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-linux.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-windows.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-windows.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-globals-windows.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-globals-windows.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-netbsd-link_set.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-netbsd-link_set.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-netbsd-link_set.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-netbsd-link_set.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-profiling-globals.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-profiling-globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-profiling-globals.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-profiling-globals.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-promotable-allocas.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-instrument-sanitizers.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-comdat-global.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-odr-global.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/do-not-touch-threadlocal.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/dynamic-shadow-darwin.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/experiment-call.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/experiment-call.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/experiment-call.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/experiment-call.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/experiment.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/experiment.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/experiment.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/experiment.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/fake-stack.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/fake-stack.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/fake-stack.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/fake-stack.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/force-dynamic-shadow.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/force-dynamic-shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/force-dynamic-shadow.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/force-dynamic-shadow.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/freebsd.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/freebsd.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/freebsd.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/freebsd.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global-metadata-code-model-medium.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global-metadata-code-model-medium.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global-metadata-code-model-medium.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global-metadata-code-model-medium.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global-metadata-code-model-small.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global-metadata-code-model-small.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global-metadata-code-model-small.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global-metadata-code-model-small.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_addrspace.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_addrspace.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_addrspace.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_addrspace.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_cstring_darwin.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_cstring_darwin.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_cstring_darwin.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_cstring_darwin.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_lto_merge.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_lto_merge.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_lto_merge.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata_array.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_array.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata_array.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_array.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_bitcasts.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata_darwin.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_darwin.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata_darwin.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_darwin.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata_external_comdat.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_external_comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata_external_comdat.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_external_comdat.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_windows.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_metadata_windows.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/global_with_comdat.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/global_with_comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/global_with_comdat.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/global_with_comdat.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/hoist-argument-init-insts.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument-no-return.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-no-return.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument-no-return.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-no-return.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument-section-invalid-c-ident.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-section-invalid-c-ident.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument-section-invalid-c-ident.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-section-invalid-c-ident.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument-stack.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-stack.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument-stack.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument-stack.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument_global.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_global.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument_global.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_global.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument_initializer_without_global.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_initializer_without_global.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument_initializer_without_global.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_initializer_without_global.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument_late_initializer.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_late_initializer.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument_late_initializer.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_late_initializer.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrument_load_then_store.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_load_then_store.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrument_load_then_store.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrument_load_then_store.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/instrumentation-with-call-threshold.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/instrumentation-with-call-threshold.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/instrumentation-with-call-threshold.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/instrumentation-with-call-threshold.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/kcfi-offset.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/kcfi-offset.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/kcfi-offset.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/kcfi-offset.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/kcfi.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/kcfi.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/kcfi.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/kcfi.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/keep_going.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/keep_going.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/keep_going.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/keep_going.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/lifetime-throw.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime-throw.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/lifetime-throw.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime-throw.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime-uar-uas.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/lifetime.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/lifetime.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/lifetime.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/local_alias.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/local_alias.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/local_alias.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/local_alias.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/local_stack_base.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/local_stack_base.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/local_stack_base.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/local_stack_base.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/localescape.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/localescape.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/localescape.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/localescape.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/mem-intrinsics.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/mem-intrinsics.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/mem-intrinsics.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/mem-intrinsics.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/missing_dbg.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/missing_dbg.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/missing_dbg.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/missing_dbg.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/module-flags-aarch64.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/module-flags-aarch64.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/module-flags-aarch64.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/module-flags-aarch64.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/module-flags.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/module-flags.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/module-flags.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/module-flags.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/musttail.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/musttail.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/musttail.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/musttail.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/no-global-ctors.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/no-global-ctors.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/no-global-ctors.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/no-global-ctors.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/no-globals.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/no-globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/no-globals.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/no-globals.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/no_global_dtors.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/no_global_dtors.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/no_global_dtors.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/no_global_dtors.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/odr-check-ignore.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/odr-check-ignore.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/odr-check-ignore.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/odr-check-ignore.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/program-addrspace.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/program-addrspace.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/program-addrspace.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/program-addrspace.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/ps4.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/ps4.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/ps4.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/ps4.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/scale-offset.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/scale-offset.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/scale-offset.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/scale-offset.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/skip-coro.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/skip-coro.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/skip-coro.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/skip-coro.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack-poisoning.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack-poisoning.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack-poisoning.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/stack_layout.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/stack_layout.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/stack_layout.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/stack_layout.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/str-nobuiltin.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/str-nobuiltin.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/str-nobuiltin.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/str-nobuiltin.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/test64.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/test64.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/test64.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/test64.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/twice.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/twice.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/twice.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/twice.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/ubsan.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/ubsan.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/ubsan.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/ubsan.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/vector-load-store.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/vector-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/vector-load-store.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/vector-load-store.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/version-mismatch-check.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/version-mismatch-check.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/version-mismatch-check.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/version-mismatch-check.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/win-sorted-sections.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/win-sorted-sections.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/win-sorted-sections.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/win-sorted-sections.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/win-string-literal.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/win-string-literal.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/win-string-literal.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/win-string-literal.ll
diff --git a/llvm/test/Instrumentation/AddressSanitizer/with-ifunc.ll b/llvm/test/Transforms/Instrumentation/AddressSanitizer/with-ifunc.ll
similarity index 100%
rename from llvm/test/Instrumentation/AddressSanitizer/with-ifunc.ll
rename to llvm/test/Transforms/Instrumentation/AddressSanitizer/with-ifunc.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/many-trap.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/many-trap.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/many-trap.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/many-trap.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/many-traps-2.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/many-traps-2.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/many-traps-2.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/many-traps-2.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/nosanitize-bounds.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/nosanitize-bounds.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/nosanitize-bounds.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/nosanitize-bounds.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/opt.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/opt.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/opt.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/opt.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/phi.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/phi.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/phi.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/phi.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/simple-32.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/simple-32.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/simple-32.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/simple-32.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/simple.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/simple.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/simple.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/simple.ll
diff --git a/llvm/test/Instrumentation/BoundsChecking/ubsan-unique-traps.ll b/llvm/test/Transforms/Instrumentation/BoundsChecking/ubsan-unique-traps.ll
similarity index 100%
rename from llvm/test/Instrumentation/BoundsChecking/ubsan-unique-traps.ll
rename to llvm/test/Transforms/Instrumentation/BoundsChecking/ubsan-unique-traps.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/Inputs/abilist.txt b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/abilist.txt
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/Inputs/abilist.txt
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/abilist.txt
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/debuglist.txt
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/Inputs/personality-routine-abilist.txt b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/personality-routine-abilist.txt
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/Inputs/personality-routine-abilist.txt
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/personality-routine-abilist.txt
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/Inputs/shadow-args-abilist.txt b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/shadow-args-abilist.txt
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/Inputs/shadow-args-abilist.txt
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/Inputs/shadow-args-abilist.txt
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/abilist.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/abilist.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/abilist.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/abilist.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/arith.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/arith.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/arith.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/arith.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/array.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/array.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/array.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/array.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/atomics.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/atomics.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/atomics.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/atomics.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/basic.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/basic.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/basic.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/call.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/call.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/call.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/call.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/callback.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/callback.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/callback.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/callback.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/dataflow-disable-sanitizer-instrumentation.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dataflow-disable-sanitizer-instrumentation.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/dataflow-disable-sanitizer-instrumentation.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dataflow-disable-sanitizer-instrumentation.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/debug.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/debug.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/debug.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/debug.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dfsan-pass-second-run.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/dont_combine_offset_labels_on_gep.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/extern_weak.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/extern_weak.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/extern_weak.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/extern_weak.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/force_zero.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/force_zero.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/force_zero.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/force_zero.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/ignore_persnality_routine.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/ignore_persnality_routine.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/ignore_persnality_routine.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/ignore_persnality_routine.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/load.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/load.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/load.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/load.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/lookup_table.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/lookup_table.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/lookup_table.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/lookup_table.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/memset.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/memset.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/memset.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/memset.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/musttailcall.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/musttailcall.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/musttailcall.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/musttailcall.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_abilist.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_abilist.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_abilist.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_abilist.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_cached_shadows.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_call.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_call.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_call.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_call.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_load.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_load.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_load.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_load.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_mem_intrinsic.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_other_ops.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_other_ops.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_other_ops.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_other_ops.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_phi.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_phi.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_phi.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_phi.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_select.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_select.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_select.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_select.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_store.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_store.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_store.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_store.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_store_threshold.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_store_threshold.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_store_threshold.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_store_threshold.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/origin_track_load.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_track_load.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/origin_track_load.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/origin_track_load.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/phi.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/phi.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/phi.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/phi.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/prefix-rename.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/prefix-rename.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/prefix-rename.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/prefix-rename.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/reaches_function.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/reaches_function.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/reaches_function.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/reaches_function.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/select.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/select.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/select.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/select.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/shadow-args-zext.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/shadow-args-zext.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/shadow-args-zext.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/shadow-args-zext.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/store.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/store.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/store.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/store.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/struct.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/struct.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/struct.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/struct.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/union.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/union.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/union.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/union.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll
diff --git a/llvm/test/Instrumentation/DataFlowSanitizer/vector.ll b/llvm/test/Transforms/Instrumentation/DataFlowSanitizer/vector.ll
similarity index 100%
rename from llvm/test/Instrumentation/DataFlowSanitizer/vector.ll
rename to llvm/test/Transforms/Instrumentation/DataFlowSanitizer/vector.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/alloca-with-calls.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/atomic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/atomic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/atomic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/atomic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/basic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/basic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/basic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/exception-lifetime.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/exception-lifetime.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/exception-lifetime.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/exception-lifetime.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/RISCV/with-calls.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca-array.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca-array.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca-array.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca-array.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca-with-calls.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/alloca.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/atomic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/atomic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/atomic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/atomic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/basic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/basic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/basic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/globals.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/globals.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/globals.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/kernel.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/kernel.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/kernel.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/kernel.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/X86/with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/X86/with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/X86/with-calls.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/alloca-array.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-array.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/alloca-array.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-array.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/alloca-compat.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-compat.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/alloca-compat.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-compat.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-uninteresting.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca-with-calls.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/alloca.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/atomic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/atomic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/atomic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/atomic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/basic-compat.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/basic-compat.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/basic-compat.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/basic-compat.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/basic.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/basic.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/basic.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-assign-tag-offset.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-declare-tag-offset.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset-nopad.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset-nopad.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset-nopad.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset-nopad.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/dbg-value-tag-offset.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/exception-lifetime.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/exception-lifetime.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/exception-lifetime.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/exception-lifetime.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/fixed-shadow.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/fixed-shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/fixed-shadow.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/fixed-shadow.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/fuchsia.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/fuchsia.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/fuchsia.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/fuchsia.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/globals-access.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals-access.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/globals-access.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals-access.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/globals-tag.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals-tag.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/globals-tag.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals-tag.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/globals.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/globals.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/globals.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/hwasan-pass-second-run.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/kernel-alloca.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel-alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/kernel-alloca.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel-alloca.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/kernel-inline.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel-inline.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/kernel-inline.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel-inline.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/kernel.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/kernel.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/kernel.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/landingpad.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/landingpad.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/landingpad.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/landingpad.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/mem-attr.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/mem-attr.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/mem-attr.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/mem-attr.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/mem-intrinsics.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/mem-intrinsics.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/mem-intrinsics.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/mem-intrinsics.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/memaccess-clobber.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/memaccess-clobber.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/memaccess-clobber.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/memaccess-clobber.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/musttail.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/musttail.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/musttail.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/musttail.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/personality.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/personality.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/personality.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/personality.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/pgo-opt-out-no-ps.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/pgo-opt-out.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/pgo-opt-out.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/pgo-opt-out.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/pgo-opt-out.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/prologue.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/prologue.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/stack-coloring.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/stack-coloring.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/stack-coloring.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/stack-coloring.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/stack-safety-analysis.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/str-nobuiltin.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/str-nobuiltin.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/str-nobuiltin.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/str-nobuiltin.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/use-after-scope.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/use-after-scope.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/vector-load-store.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/vector-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/vector-load-store.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/vector-load-store.ll
diff --git a/llvm/test/Instrumentation/HWAddressSanitizer/with-calls.ll b/llvm/test/Transforms/Instrumentation/HWAddressSanitizer/with-calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/HWAddressSanitizer/with-calls.ll
rename to llvm/test/Transforms/Instrumentation/HWAddressSanitizer/with-calls.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/basic-histogram.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/basic-histogram.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/basic-histogram.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/basic-histogram.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/basic.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/basic.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/basic.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/filename.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/filename.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/filename.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/filename.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/instrumentation-use-callbacks.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/masked-load-store.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/masked-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/masked-load-store.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/masked-load-store.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/no-instrumentation.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/no-instrumentation.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/no-instrumentation.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/no-instrumentation.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/scale-granularity.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/scale-granularity.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/scale-granularity.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/scale-granularity.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/shadow.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/shadow.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/shadow.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/skip-compiler-inserted.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/skip-compiler-inserted.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/skip-compiler-inserted.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/skip-compiler-inserted.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/stack.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/stack.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/stack.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/stack.ll
diff --git a/llvm/test/Instrumentation/HeapProfiler/version-mismatch-check.ll b/llvm/test/Transforms/Instrumentation/HeapProfiler/version-mismatch-check.ll
similarity index 100%
rename from llvm/test/Instrumentation/HeapProfiler/version-mismatch-check.ll
rename to llvm/test/Transforms/Instrumentation/HeapProfiler/version-mismatch-check.ll
diff --git a/llvm/test/Instrumentation/InstrOrderFile/basic.ll b/llvm/test/Transforms/Instrumentation/InstrOrderFile/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrOrderFile/basic.ll
rename to llvm/test/Transforms/Instrumentation/InstrOrderFile/basic.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/X86/alloc.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/X86/alloc.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/X86/alloc.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/X86/alloc.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/X86/lit.local.cfg b/llvm/test/Transforms/Instrumentation/InstrProfiling/X86/lit.local.cfg
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/X86/lit.local.cfg
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/X86/lit.local.cfg
diff --git a/llvm/test/Instrumentation/InstrProfiling/align32.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/align32.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/align32.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/align32.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/always_inline.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/always_inline.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/always_inline.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/always_inline.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/atomic-updates.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/atomic-updates.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/atomic-updates.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/atomic-updates.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/before-value-profile-lowering.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/before-value-profile-lowering.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/before-value-profile-lowering.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/before-value-profile-lowering.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/comdat.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/comdat.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/comdat.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/conditional-counter-updates.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/conditional-counter-updates.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/conditional-counter-updates.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/conditional-counter-updates.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/coverage.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/coverage.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/coverage.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/coverage.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/debug-info-correlate-coverage.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/debug-info-correlate-coverage.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/debug-info-correlate-coverage.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/debug-info-correlate-coverage.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/debug-info-correlate.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/debug-info-correlate.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/debug-info-correlate.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/debug-info-correlate.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/early-exit.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/early-exit.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/early-exit.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/early-exit.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/icall-comdat.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/icall-comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/icall-comdat.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/icall-comdat.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/icall-nocomdat.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/icall-nocomdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/icall-nocomdat.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/icall-nocomdat.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/inline-data-var-create.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/inline-data-var-create.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/inline-data-var-create.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/inline-data-var-create.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/inline-data-var.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/inline-data-var.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/inline-data-var.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/inline-data-var.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/mcdc.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/mcdc.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/mcdc.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/mcdc.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/no-counters.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/no-counters.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/no-counters.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/no-counters.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/noruntime.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/noruntime.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/noruntime.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/noruntime.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/platform.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/platform.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/platform.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/platform.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/profiling.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/profiling.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/profiling.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/profiling.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/runtime-counter-relocation.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/runtime-counter-relocation.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/runtime-counter-relocation.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/runtime-counter-relocation.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/section-code-model-large.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-large.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/section-code-model-large.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-large.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/section-code-model-medium.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-medium.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/section-code-model-medium.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-medium.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/section-code-model-small.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-small.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/section-code-model-small.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/section-code-model-small.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/timestamp-coverage.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/timestamp-coverage.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/timestamp-coverage.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/timestamp-coverage.ll
diff --git a/llvm/test/Instrumentation/InstrProfiling/timestamp.ll b/llvm/test/Transforms/Instrumentation/InstrProfiling/timestamp.ll
similarity index 100%
rename from llvm/test/Instrumentation/InstrProfiling/timestamp.ll
rename to llvm/test/Transforms/Instrumentation/InstrProfiling/timestamp.ll
diff --git a/llvm/test/Instrumentation/JustMyCode/jmc-instrument-elf.ll b/llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument-elf.ll
similarity index 100%
rename from llvm/test/Instrumentation/JustMyCode/jmc-instrument-elf.ll
rename to llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument-elf.ll
diff --git a/llvm/test/Instrumentation/JustMyCode/jmc-instrument-x86.ll b/llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/JustMyCode/jmc-instrument-x86.ll
rename to llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument-x86.ll
diff --git a/llvm/test/Instrumentation/JustMyCode/jmc-instrument.ll b/llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument.ll
similarity index 100%
rename from llvm/test/Instrumentation/JustMyCode/jmc-instrument.ll
rename to llvm/test/Transforms/Instrumentation/JustMyCode/jmc-instrument.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/arm64-vshift.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/module-flags-aarch64.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/module-flags-aarch64.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/module-flags-aarch64.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/module-flags-aarch64.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_float.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_lane.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/neon_vst_origins.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg-kmsan.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/AArch64/vararg_shadow.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/LoongArch/vararg-loongarch64.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/LoongArch/vararg-loongarch64.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/LoongArch/vararg-loongarch64.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/LoongArch/vararg-loongarch64.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/LoongArch/vararg.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/LoongArch/vararg.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/LoongArch/vararg.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/LoongArch/vararg.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/Mips/vararg-mips64.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/Mips/vararg-mips64el.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/kernel-ppc64le.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/PowerPC/vararg-ppc64le.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/basic-kernel.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/vararg-kernel.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/SystemZ/vararg.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/vararg.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/SystemZ/vararg.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/SystemZ/vararg.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/avx-intrinsics-x86.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/avx2-intrinsics-x86.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/mmx-intrinsics.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/msan_x86_bts_asm.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/msan_x86intrinsics.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse-intrinsics-x86.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse2-intrinsics-x86.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/sse41-intrinsics-x86.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg-too-large.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/vararg.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/vararg.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/vararg_call.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg_call.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/vararg_call.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg_call.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/X86/vararg_shadow.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg_shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/X86/vararg_shadow.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/X86/vararg_shadow.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/abs-vector.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/abs-vector.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/abs-vector.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/abs-vector.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/alloca.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/alloca.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/alloca.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/alloca.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/array_types.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/array_types.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/array_types.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/array_types.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/atomics.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/atomics.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/atomics.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/atomics.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/attributes.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/attributes.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/attributes.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/attributes.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/bmi.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/bmi.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/bmi.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/bmi.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/byval-alignment.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/byval-alignment.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/byval-alignment.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/byval-alignment.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/byval.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/byval.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/byval.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/byval.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/check-array.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/check-array.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/check-array.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/check-array.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/check-constant-shadow.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/check-constant-shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/check-constant-shadow.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/check-constant-shadow.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/check-struct.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/check-struct.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/check-struct.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/check-struct.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/check_access_address.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/check_access_address.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/check_access_address.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/check_access_address.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/clmul.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/clmul.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/clmul.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/clmul.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/count-zeroes.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/count-zeroes.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/count-zeroes.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/count-zeroes.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/csr.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/csr.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/csr.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/csr.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/disambiguate-origin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/disambiguate-origin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/disambiguate-origin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/disambiguate-origin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/freeze.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/freeze.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/freeze.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/freeze.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/funnel_shift.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/funnel_shift.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/funnel_shift.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/funnel_shift.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/instrumentation-with-call-threshold.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/invalidate_global_aa.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/invalidate_global_aa.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/invalidate_global_aa.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/invalidate_global_aa.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/is-fpclass.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/is-fpclass.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/is-fpclass.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/is-fpclass.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/libatomic.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/libatomic.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/libatomic.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/libatomic.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/manual-shadow.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/manual-shadow.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/manual-shadow.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/manual-shadow.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/masked-store-load.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/masked-store-load.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/masked-store-load.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/masked-store-load.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/missing_origin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/missing_origin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/missing_origin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/missing_origin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan-disable-checks.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan-disable-checks.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan-disable-checks.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan-disable-checks.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan-pass-second-run.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan-pass-second-run.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan-pass-second-run.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan-pass-second-run.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_asm_conservative.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_asm_conservative.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_asm_conservative.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_asm_conservative.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_basic.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_debug_info.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_debug_info.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_debug_info.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_debug_info.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_eager.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_eager.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_eager.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_eager.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_invalidate.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_invalidate.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_invalidate.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_invalidate.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_kernel_basic.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_kernel_basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_kernel_basic.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_kernel_basic.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_is_constant.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_llvm_launder_invariant.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_launder_invariant.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_llvm_launder_invariant.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_launder_invariant.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/msan_llvm_strip_invariant.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/mul_by_constant.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/mul_by_constant.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/mul_by_constant.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/mul_by_constant.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/no-check-rt-unaligned.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/nosanitize.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/nosanitize.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/nosanitize.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/nosanitize.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/opaque-ptr.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/opaque-ptr.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/opaque-ptr.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/opaque-ptr.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/origin-alignment.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/origin-alignment.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/origin-alignment.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/origin-alignment.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/origin-array.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/origin-array.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/origin-array.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/origin-array.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/overflow.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/overflow.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/overflow.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/overflow.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/pr32842.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/pr32842.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/pr32842.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/pr32842.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/reduce.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/reduce.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/reduce.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/reduce.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/return_from_main.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/return_from_main.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/return_from_main.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/return_from_main.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/saturating.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/saturating.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/saturating.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/saturating.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/stable_set_alloca_origin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/store-long-origin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/store-long-origin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/store-long-origin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/store-long-origin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/store-origin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/store-origin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/store-origin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/store-origin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/str-nobuiltin.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/str-nobuiltin.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/str-nobuiltin.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/str-nobuiltin.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/unreachable.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/unreachable.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/unreachable.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/unreachable.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/unsized_type.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/unsized_type.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/unsized_type.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/unsized_type.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector-load-store.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-load-store.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector-load-store.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-load-store.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector-track-origins-neon.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-track-origins-neon.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector-track-origins-neon.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-track-origins-neon.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector-track-origins-struct.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-track-origins-struct.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector-track-origins-struct.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector-track-origins-struct.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector_arith.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_arith.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector_arith.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_arith.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector_cmp.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_cmp.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector_cmp.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_cmp.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector_cvt.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_cvt.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector_cvt.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_cvt.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector_pack.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_pack.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector_pack.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_pack.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vector_shift.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_shift.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vector_shift.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vector_shift.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/vscale.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/vscale.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/vscale.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/vscale.ll
diff --git a/llvm/test/Instrumentation/MemorySanitizer/with-call-type-size.ll b/llvm/test/Transforms/Instrumentation/MemorySanitizer/with-call-type-size.ll
similarity index 100%
rename from llvm/test/Instrumentation/MemorySanitizer/with-call-type-size.ll
rename to llvm/test/Transforms/Instrumentation/MemorySanitizer/with-call-type-size.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/basic.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/basic.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/basic.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/cfg.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/cfg.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/cfg.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/cfg.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/invoke.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/invoke.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/invoke.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/invoke.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/memory.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/memory.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/memory.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/memory.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/non_float_store.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/non_float_store.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/non_float_store.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/non_float_store.ll
diff --git a/llvm/test/Instrumentation/NumericalStabilitySanitizer/scalable_vector.ll b/llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/scalable_vector.ll
similarity index 100%
rename from llvm/test/Instrumentation/NumericalStabilitySanitizer/scalable_vector.ll
rename to llvm/test/Transforms/Instrumentation/NumericalStabilitySanitizer/scalable_vector.ll
diff --git a/llvm/test/Instrumentation/PGOForceFunctionAttrs/basic.ll b/llvm/test/Transforms/Instrumentation/PGOForceFunctionAttrs/basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/PGOForceFunctionAttrs/basic.ll
rename to llvm/test/Transforms/Instrumentation/PGOForceFunctionAttrs/basic.ll
diff --git a/llvm/test/Instrumentation/PoisonChecking/basic-flag-validation.ll b/llvm/test/Transforms/Instrumentation/PoisonChecking/basic-flag-validation.ll
similarity index 100%
rename from llvm/test/Instrumentation/PoisonChecking/basic-flag-validation.ll
rename to llvm/test/Transforms/Instrumentation/PoisonChecking/basic-flag-validation.ll
diff --git a/llvm/test/Instrumentation/PoisonChecking/ub-checks.ll b/llvm/test/Transforms/Instrumentation/PoisonChecking/ub-checks.ll
similarity index 100%
rename from llvm/test/Instrumentation/PoisonChecking/ub-checks.ll
rename to llvm/test/Transforms/Instrumentation/PoisonChecking/ub-checks.ll
diff --git a/llvm/test/Instrumentation/RealtimeSanitizer/rtsan.ll b/llvm/test/Transforms/Instrumentation/RealtimeSanitizer/rtsan.ll
similarity index 100%
rename from llvm/test/Instrumentation/RealtimeSanitizer/rtsan.ll
rename to llvm/test/Transforms/Instrumentation/RealtimeSanitizer/rtsan.ll
diff --git a/llvm/test/Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll b/llvm/test/Transforms/Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll
similarity index 100%
rename from llvm/test/Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll
rename to llvm/test/Transforms/Instrumentation/RealtimeSanitizer/rtsan_multi_return.ll
diff --git a/llvm/test/Instrumentation/SanitizerBinaryMetadata/atomics.ll b/llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/atomics.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerBinaryMetadata/atomics.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/atomics.ll
diff --git a/llvm/test/Instrumentation/SanitizerBinaryMetadata/ctor.ll b/llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/ctor.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerBinaryMetadata/ctor.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/ctor.ll
diff --git a/llvm/test/Instrumentation/SanitizerBinaryMetadata/pretend-atomic-access.ll b/llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/pretend-atomic-access.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerBinaryMetadata/pretend-atomic-access.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/pretend-atomic-access.ll
diff --git a/llvm/test/Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll b/llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerBinaryMetadata/shared-mutable.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/abort-in-entry-block.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/abort-in-entry-block.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/abort-in-entry-block.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/abort-in-entry-block.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/backedge-pruning.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/backedge-pruning.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/backedge-pruning.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/backedge-pruning.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/chains.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/chains.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/chains.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/chains.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_32.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing-api-x86_64.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/cmp-tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/cmp-tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coff-comdat.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coff-comdat.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-comdat.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-pc-table-inline-8bit-counters.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coff-pc-table-inline-bool-flag.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-pc-table-inline-bool-flag.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coff-pc-table-inline-bool-flag.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-pc-table-inline-bool-flag.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coff-used-ctor.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-used-ctor.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coff-used-ctor.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coff-used-ctor.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/control-flow.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/control-flow.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/control-flow.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/control-flow.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coverage-dbg.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage-dbg.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coverage-dbg.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage-dbg.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coverage-disable-sanitizer-instrumentation.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage-disable-sanitizer-instrumentation.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coverage-disable-sanitizer-instrumentation.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage-disable-sanitizer-instrumentation.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coverage.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coverage.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coverage2-dbg.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage2-dbg.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/coverage2-dbg.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/coverage2-dbg.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/crit-edge-sancov.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/crit-edge-sancov.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/crit-edge-sancov.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/crit-edge-sancov.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/div-tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/div-tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/div-tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/div-tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/gep-tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/gep-tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/gep-tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/gep-tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/inline-bool-flag.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/inline-bool-flag.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/inline-bool-flag.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/inline-bool-flag.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/interposable-symbol.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/interposable-symbol.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/interposable-symbol.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/interposable-symbol.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/missing_dbg.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/missing_dbg.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/missing_dbg.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/missing_dbg.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/no-func.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/no-func.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/no-func.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/no-func.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/opaque-ptr.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/opaque-ptr.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/opaque-ptr.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/opaque-ptr.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/pc-table.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/pc-table.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/pc-table.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/pc-table.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/postdominator_check.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/postdominator_check.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/postdominator_check.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/postdominator_check.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/seh.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/seh.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/seh.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/seh.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/stack-depth-variable-declared-by-user.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/stack-depth-variable-declared-by-user.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/stack-depth-variable-declared-by-user.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/stack-depth-variable-declared-by-user.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/stack-depth.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/stack-depth.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/stack-depth.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/stack-depth.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/switch-tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/switch-tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/switch-tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/switch-tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/trace-loads-stores.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-loads-stores.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/trace-loads-stores.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-loads-stores.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-8bit-counters.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard-inline-bool-flag.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/trace-pc-guard.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/tracing-comdat.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/tracing-comdat.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/tracing-comdat.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/tracing-comdat.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/tracing.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/tracing.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/tracing.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/tracing.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/unreachable-critedge.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/unreachable-critedge.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/unreachable-critedge.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/unreachable-critedge.ll
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/wineh.ll b/llvm/test/Transforms/Instrumentation/SanitizerCoverage/wineh.ll
similarity index 100%
rename from llvm/test/Instrumentation/SanitizerCoverage/wineh.ll
rename to llvm/test/Transforms/Instrumentation/SanitizerCoverage/wineh.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/atomic-non-integer.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/atomic-non-integer.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/atomic-non-integer.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/atomic-non-integer.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/atomic.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/atomic.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/atomic.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/atomic.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/capture.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/capture.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/capture.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/capture.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/debug_calls.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/debug_calls.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/debug_calls.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/debug_calls.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/do-not-instrument-memory-access.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/do-not-instrument-memory-access.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/do-not-instrument-memory-access.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/do-not-instrument-memory-access.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/eh.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/eh.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/eh.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/eh.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/missing_dbg.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/missing_dbg.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/missing_dbg.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/missing_dbg.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/no_sanitize_thread.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/personality.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/personality.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/personality.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/personality.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/read_before_write.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/read_before_write.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/read_before_write.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/read_before_write.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/read_from_global.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/read_from_global.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/read_from_global.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/read_from_global.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/sanitize-thread-no-checking.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/str-nobuiltin.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/str-nobuiltin.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/str-nobuiltin.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/str-nobuiltin.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan-pass-second-run.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan-vs-gvn.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_address_space_attr.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/tsan_basic.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_basic.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/tsan_basic.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_basic.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/tsan_musttail.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_musttail.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/tsan_musttail.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/tsan_musttail.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/unaligned.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/unaligned.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/unaligned.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/unaligned.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/volatile.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/volatile.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/volatile.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/volatile.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/vptr_read.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/vptr_read.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/vptr_read.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/vptr_read.ll
diff --git a/llvm/test/Instrumentation/ThreadSanitizer/vptr_update.ll b/llvm/test/Transforms/Instrumentation/ThreadSanitizer/vptr_update.ll
similarity index 100%
rename from llvm/test/Instrumentation/ThreadSanitizer/vptr_update.ll
rename to llvm/test/Transforms/Instrumentation/ThreadSanitizer/vptr_update.ll
diff --git a/llvm/test/Instrumentation/cgprofile.ll b/llvm/test/Transforms/Instrumentation/cgprofile.ll
similarity index 100%
rename from llvm/test/Instrumentation/cgprofile.ll
rename to llvm/test/Transforms/Instrumentation/cgprofile.ll



More information about the llvm-commits mailing list