After llvm commit aacfbb953eb705af2ecfeb95a6262818fa85dd92
Author: hyeongyukim <gusrb...@snu.ac.kr>

    [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis 
and turn it off by default

the following benchmarks slowed down by more than 2%:
- 464.h264ref slowed down by 6% from 10889 to 11584 perf samples

Below reproducer instructions can be used to re-build both "first_bad" and 
"last_good" cross-toolchains used in this bisection.  Naturally, the scripts 
will fail when triggerring benchmarking jobs if you don't have access to Linaro 
TCWG CI.

For your convenience, we have uploaded tarballs with pre-processed source and 
assembly files at:
- First_bad save-temps: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-aacfbb953eb705af2ecfeb95a6262818fa85dd92/save-temps/
- Last_good save-temps: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-b5aef90d4656c5188759d03e2c5c3dc3d8bb398b/save-temps/
- Baseline save-temps: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-baseline/save-temps/

Configuration:
- Benchmark: SPEC CPU2006
- Toolchain: Clang + Glibc + LLVM Linker
- Version: all components were built from their tip of trunk
- Target: aarch64-linux-gnu
- Compiler flags: -O2 -flto
- Hardware: NVidia TX1 4x Cortex-A57

This benchmarking CI is work-in-progress, and we welcome feedback and 
suggestions at linaro-toolchain@lists.linaro.org .  In our improvement plans is 
to add support for SPEC CPU2017 benchmarks and provide "perf report/annotate" 
data behind these reports.

THIS IS THE END OF INTERESTING STUFF.  BELOW ARE LINKS TO BUILDS, REPRODUCTION 
INSTRUCTIONS, AND THE RAW COMMIT.

This commit has regressed these CI configurations:
 - tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2_LTO

First_bad build: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-aacfbb953eb705af2ecfeb95a6262818fa85dd92/
Last_good build: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-b5aef90d4656c5188759d03e2c5c3dc3d8bb398b/
Baseline build: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/build-baseline/
Even more details: 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/

Reproduce builds:
<cut>
mkdir investigate-llvm-aacfbb953eb705af2ecfeb95a6262818fa85dd92
cd investigate-llvm-aacfbb953eb705af2ecfeb95a6262818fa85dd92

# Fetch scripts
git clone https://git.linaro.org/toolchain/jenkins-scripts

# Fetch manifests and test.sh script
mkdir -p artifacts/manifests
curl -o artifacts/manifests/build-baseline.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/manifests/build-baseline.sh
 --fail
curl -o artifacts/manifests/build-parameters.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/manifests/build-parameters.sh
 --fail
curl -o artifacts/test.sh 
https://ci.linaro.org/job/tcwg_bmk_ci_llvm-bisect-tcwg_bmk_tx1-llvm-master-aarch64-spec2k6-O2_LTO/28/artifact/artifacts/test.sh
 --fail
chmod +x artifacts/test.sh

# Reproduce the baseline build (build all pre-requisites)
./jenkins-scripts/tcwg_bmk-build.sh @@ artifacts/manifests/build-baseline.sh

# Save baseline build state (which is then restored in artifacts/test.sh)
mkdir -p ./bisect
rsync -a --del --delete-excluded --exclude /bisect/ --exclude /artifacts/ 
--exclude /llvm/ ./ ./bisect/baseline/

cd llvm

# Reproduce first_bad build
git checkout --detach aacfbb953eb705af2ecfeb95a6262818fa85dd92
../artifacts/test.sh

# Reproduce last_good build
git checkout --detach b5aef90d4656c5188759d03e2c5c3dc3d8bb398b
../artifacts/test.sh

cd ..
</cut>

Full commit (up to 1000 lines):
<cut>
commit aacfbb953eb705af2ecfeb95a6262818fa85dd92
Author: hyeongyukim <gusrb...@snu.ac.kr>
Date:   Fri Oct 15 19:26:07 2021 +0900

    [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis 
and turn it off by default
    
    Turning on `enable_noundef_analysis` flag allows better codegen by removing 
freeze instructions.
    I modified clang by renaming `enable_noundef_analysis` flag to 
`disable-noundef-analysis` and turning it off by default.
    
    Test updates are made as a separate patch: D108453
    
    Reviewed By: eugenis
    
    Differential Revision: https://reviews.llvm.org/D105169
    
    [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis 
and turn it off by default (2)
    
    This patch updates test files after D105169.
    Autogenerated test codes are changed by `utils/update_cc_test_checks.py,` 
and non-autogenerated test codes are changed as follows:
    
    (1) I wrote a python script that (partially) updates the tests using regex: 
{F18594904} The script is not perfect, but I believe it gives hints about which 
patterns are updated to have `noundef` attached.
    
    (2) The remaining tests are updated manually.
    
    Reviewed By: eugenis
    
    Differential Revision: https://reviews.llvm.org/D108453
    
    Resolve lit failures in clang after 8ca4b3e's land
    
    Fix lit test failures in clang-ppc* and clang-x64-windows-msvc
    
    Fix missing failures in clang-ppc64be* and retry fixing 
clang-x64-windows-msvc
    
    Fix internal_clone(aarch64) inline assembly
---
 clang/include/clang/Basic/CodeGenOptions.def       |    2 +-
 clang/include/clang/Driver/Options.td              |    6 +-
 clang/lib/CodeGen/CGCall.cpp                       |    4 +-
 clang/test/CXX/except/except.spec/p14-ir.cpp       |    4 +-
 .../expr.prim/expr.prim.lambda/blocks-irgen.mm     |    4 +-
 clang/test/CodeGen/2005-01-02-ConstantInits.c      |   10 +-
 clang/test/CodeGen/2006-05-19-SingleEltReturn.c    |    2 +-
 clang/test/CodeGen/2007-06-18-SextAttrAggregate.c  |    2 +-
 .../test/CodeGen/2009-02-13-zerosize-union-field.c |    2 +-
 clang/test/CodeGen/2009-05-04-EnumInreg.c          |    2 +-
 clang/test/CodeGen/64bit-swiftcall.c               |    8 +-
 clang/test/CodeGen/RISCV/riscv-inline-asm.c        |    2 +-
 clang/test/CodeGen/RISCV/riscv32-ilp32-abi.c       |    8 +-
 .../test/CodeGen/RISCV/riscv32-ilp32-ilp32f-abi.c  |    8 +-
 .../RISCV/riscv32-ilp32-ilp32f-ilp32d-abi.c        |   48 +-
 clang/test/CodeGen/RISCV/riscv32-ilp32d-abi.c      |   24 +-
 clang/test/CodeGen/RISCV/riscv32-ilp32f-abi.c      |    6 +-
 .../test/CodeGen/RISCV/riscv32-ilp32f-ilp32d-abi.c |   16 +-
 clang/test/CodeGen/RISCV/riscv64-lp64-abi.c        |    6 +-
 clang/test/CodeGen/RISCV/riscv64-lp64-lp64f-abi.c  |    4 +-
 .../CodeGen/RISCV/riscv64-lp64-lp64f-lp64d-abi.c   |   58 +-
 clang/test/CodeGen/RISCV/riscv64-lp64d-abi.c       |   12 +-
 clang/test/CodeGen/RISCV/riscv64-lp64f-lp64d-abi.c |   16 +-
 clang/test/CodeGen/SystemZ/systemz-abi-vector.c    |   18 +-
 clang/test/CodeGen/SystemZ/systemz-abi.c           |   22 +-
 clang/test/CodeGen/SystemZ/systemz-inline-asm.c    |   24 +-
 clang/test/CodeGen/WebAssembly/wasm-arguments.c    |   38 +-
 .../test/CodeGen/WebAssembly/wasm-main_argc_argv.c |    2 +-
 clang/test/CodeGen/X86/avx-union.c                 |    6 +-
 clang/test/CodeGen/X86/avx512fp16-complex-abi.c    |    2 +-
 clang/test/CodeGen/X86/ms-x86-intrinsics.c         |   32 +-
 clang/test/CodeGen/X86/strictfp_builtins.c         |    8 +-
 clang/test/CodeGen/X86/x86-atomic-long_double.c    |   36 +-
 .../CodeGen/X86/x86-inline-asm-min-vector-width.c  |   12 +-
 clang/test/CodeGen/X86/x86-long-double.cpp         |    6 +-
 clang/test/CodeGen/X86/x86-soft-float.c            |    4 +-
 clang/test/CodeGen/X86/x86-vec-i128.c              |   22 +-
 clang/test/CodeGen/X86/x86_32-arguments-darwin.c   |   62 +-
 clang/test/CodeGen/X86/x86_32-arguments-iamcu.c    |   24 +-
 clang/test/CodeGen/X86/x86_32-arguments-linux.c    |   30 +-
 clang/test/CodeGen/X86/x86_32-arguments-nommx.c    |    4 +-
 clang/test/CodeGen/X86/x86_32-arguments-realign.c  |    2 +-
 clang/test/CodeGen/X86/x86_32-arguments-win32.c    |   12 +-
 clang/test/CodeGen/X86/x86_64-arguments-nacl.c     |    6 +-
 clang/test/CodeGen/X86/x86_64-arguments-win32.c    |   12 +-
 clang/test/CodeGen/X86/x86_64-arguments.c          |   82 +-
 clang/test/CodeGen/X86/x86_64-longdouble.c         |   36 +-
 clang/test/CodeGen/aapcs-align.cpp                 |   56 +-
 clang/test/CodeGen/aapcs64-align.cpp               |   34 +-
 clang/test/CodeGen/aarch64-args.cpp                |   18 +-
 clang/test/CodeGen/aarch64-byval-temp.c            |    8 +-
 clang/test/CodeGen/aarch64-neon-3v.c               |  160 +-
 clang/test/CodeGen/aarch64-neon-across.c           |   88 +-
 clang/test/CodeGen/aarch64-neon-dot-product.c      |   24 +-
 clang/test/CodeGen/aarch64-neon-extract.c          |   48 +-
 clang/test/CodeGen/aarch64-neon-fcvt-intrinsics.c  |   42 +-
 clang/test/CodeGen/aarch64-neon-fma.c              |   44 +-
 clang/test/CodeGen/aarch64-neon-ldst-one.c         |  540 ++--
 clang/test/CodeGen/aarch64-neon-scalar-copy.c      |   48 +-
 .../CodeGen/aarch64-neon-scalar-x-indexed-elem.c   |   80 +-
 clang/test/CodeGen/aarch64-neon-tbl.c              |  144 +-
 clang/test/CodeGen/aarch64-neon-vcombine.c         |   28 +-
 clang/test/CodeGen/aarch64-neon-vget-hilo.c        |   56 +-
 clang/test/CodeGen/aarch64-neon-vget.c             |   96 +-
 clang/test/CodeGen/aarch64-poly128.c               |   62 +-
 clang/test/CodeGen/aarch64-poly64.c                |   96 +-
 clang/test/CodeGen/aarch64-strictfp-builtins.c     |    8 +-
 ...4-sve-acle-__ARM_FEATURE_SVE_VECTOR_OPERATORS.c |   16 +-
 ...sve-acle-__ARM_FEATURE_SVE_VECTOR_OPERATORS.cpp |    8 +-
 clang/test/CodeGen/aarch64-varargs.c               |    2 +-
 clang/test/CodeGen/address-space-field1.c          |    2 +-
 clang/test/CodeGen/address-space.c                 |    2 +-
 clang/test/CodeGen/aix-alignment.c                 |    8 +-
 clang/test/CodeGen/aix-altivec.c                   |   10 +-
 clang/test/CodeGen/aix-ignore-xcoff-visibility.cpp |   12 +-
 clang/test/CodeGen/aix-return.c                    |   16 +-
 clang/test/CodeGen/aix-struct-arg.c                |   44 +-
 clang/test/CodeGen/aix-vaargs.c                    |    4 +-
 clang/test/CodeGen/alias.c                         |   12 +-
 clang/test/CodeGen/align_value.cpp                 |   63 +-
 clang/test/CodeGen/alloc-align-attr.c              |   46 +-
 clang/test/CodeGen/alloc-fns-alignment.c           |    2 +-
 clang/test/CodeGen/alloc-size-fnptr.c              |   12 +-
 clang/test/CodeGen/arc/arguments.c                 |   26 +-
 clang/test/CodeGen/arithmetic-fence-builtin.c      |   10 +-
 clang/test/CodeGen/arm-aapcs-vfp.c                 |   24 +-
 clang/test/CodeGen/arm-abi-vector.c                |   48 +-
 clang/test/CodeGen/arm-arguments.c                 |   10 +-
 clang/test/CodeGen/arm-bf16-params-returns.c       |   10 +-
 clang/test/CodeGen/arm-byval-align.c               |    2 +-
 clang/test/CodeGen/arm-cmse-attr.c                 |    4 +-
 clang/test/CodeGen/arm-cmse-call.c                 |    4 +-
 clang/test/CodeGen/arm-float-helpers.c             |   76 +-
 clang/test/CodeGen/arm-fp16-arguments.c            |   12 +-
 clang/test/CodeGen/arm-homogenous.c                |    2 +-
 clang/test/CodeGen/arm-mangle-bf16.cpp             |    2 +-
 clang/test/CodeGen/arm-neon-directed-rounding.c    |   30 +-
 clang/test/CodeGen/arm-neon-dot-product.c          |   16 +-
 clang/test/CodeGen/arm-neon-fma.c                  |    8 +-
 clang/test/CodeGen/arm-neon-numeric-maxmin.c       |    8 +-
 clang/test/CodeGen/arm-neon-vcvtX.c                |   32 +-
 clang/test/CodeGen/arm-swiftcall.c                 |    6 +-
 clang/test/CodeGen/arm-varargs.c                   |    2 +-
 clang/test/CodeGen/arm-vector-arguments.c          |   10 +-
 clang/test/CodeGen/arm-vfp16-arguments.c           |   12 +-
 clang/test/CodeGen/arm64-aapcs-arguments.c         |   12 +-
 clang/test/CodeGen/arm64-abi-vector.c              |   42 +-
 clang/test/CodeGen/arm64-arguments.c               |   96 +-
 clang/test/CodeGen/arm64-microsoft-arguments.cpp   |    6 +-
 clang/test/CodeGen/arm64_32.c                      |    2 +-
 clang/test/CodeGen/arm64_vcopy.c                   |   20 +-
 clang/test/CodeGen/arm64_vdupq_n_f64.c             |   12 +-
 clang/test/CodeGen/armv7k-abi.c                    |    6 +-
 clang/test/CodeGen/asm-label.c                     |   12 +-
 .../assume-aligned-and-alloc-align-attributes.c    |   12 +-
 clang/test/CodeGen/atomic-arm64.c                  |    2 +-
 clang/test/CodeGen/atomic-ops-libcall.c            |   34 +-
 clang/test/CodeGen/atomic-ops.c                    |   44 +-
 clang/test/CodeGen/atomic_ops.c                    |   10 +-
 clang/test/CodeGen/atomics-inlining.c              |   52 +-
 clang/test/CodeGen/attr-func-def.c                 |    4 +-
 clang/test/CodeGen/attr-naked.c                    |    2 +-
 clang/test/CodeGen/attr-no-tail.c                  |    8 +-
 clang/test/CodeGen/attr-nomerge.cpp                |   20 +-
 clang/test/CodeGen/attr-noundef.cpp                |    4 +-
 clang/test/CodeGen/attr-target-mv-func-ptrs.c      |    4 +-
 clang/test/CodeGen/attr-target-mv-va-args.c        |   24 +-
 clang/test/CodeGen/attr-target-mv.c                |   28 +-
 clang/test/CodeGen/attr-x86-interrupt.c            |   16 +-
 clang/test/CodeGen/attributes.c                    |    2 +-
 clang/test/CodeGen/available-externally-hidden.cpp |    2 +-
 clang/test/CodeGen/available-externally-suppress.c |    2 +-
 clang/test/CodeGen/avr/struct.c                    |    4 +-
 clang/test/CodeGen/big-atomic-ops.c                |   30 +-
 clang/test/CodeGen/bittest-intrin.c                |    8 +-
 clang/test/CodeGen/blocks.c                        |    6 +-
 clang/test/CodeGen/bool-convert.c                  |    2 +-
 clang/test/CodeGen/builtin-align-array.c           |    8 +-
 clang/test/CodeGen/builtin-align.c                 |   24 +-
 clang/test/CodeGen/builtin-assume-aligned.c        |   31 +-
 clang/test/CodeGen/builtin-attributes.c            |   20 +-
 clang/test/CodeGen/builtin-memfns.c                |    4 +-
 clang/test/CodeGen/builtin-sqrt.c                  |    2 +-
 clang/test/CodeGen/builtins-arm.c                  |   24 +-
 clang/test/CodeGen/builtins-memcpy-inline.c        |    8 +-
 clang/test/CodeGen/builtins-ms.c                   |    4 +-
 clang/test/CodeGen/builtins-multiprecision.c       |    4 +-
 clang/test/CodeGen/builtins-overflow.c             |   12 +-
 clang/test/CodeGen/builtins-ppc-xlcompat-macros.c  |    4 +-
 clang/test/CodeGen/builtins.c                      |   44 +-
 clang/test/CodeGen/c-strings.c                     |    2 +-
 clang/test/CodeGen/c11atomics-ios.c                |    8 +-
 clang/test/CodeGen/c11atomics.c                    |   52 +-
 clang/test/CodeGen/calling-conv-ignored.c          |   32 +-
 ...-assumption-attribute-align_value-on-lvalue.cpp |    2 +-
 ...ssumption-attribute-align_value-on-paramvar.cpp |    4 +-
 ...-attribute-alloc_align-on-function-variable.cpp |    6 +-
 ...ssumption-attribute-alloc_align-on-function.cpp |    8 +-
 ...ibute-assume_aligned-on-function-two-params.cpp |    6 +-
 ...mption-attribute-assume_aligned-on-function.cpp |    8 +-
 ...uiltin_assume_aligned-three-params-variable.cpp |    2 +-
 ...umption-builtin_assume_aligned-three-params.cpp |    2 +-
 ...ssumption-builtin_assume_aligned-two-params.cpp |    2 +-
 .../CodeGen/catch-alignment-assumption-openmp.cpp  |    2 +-
 .../CodeGen/catch-implicit-integer-sign-changes.c  |   18 +-
 ...icit-signed-integer-truncation-or-sign-change.c |   10 +-
 ...tr-and-nonzero-offset-when-nullptr-is-defined.c |    2 +-
 .../CodeGen/catch-nullptr-and-nonzero-offset.c     |   14 +-
 .../test/CodeGen/catch-pointer-overflow-volatile.c |    2 +-
 clang/test/CodeGen/catch-pointer-overflow.c        |   16 +-
 clang/test/CodeGen/cfi-check-fail.c                |    2 +-
 clang/test/CodeGen/cfi-check-fail2.c               |    2 +-
 clang/test/CodeGen/cmse-clear-arg.c                |    2 +-
 clang/test/CodeGen/complex-builtins.c              |  228 +-
 clang/test/CodeGen/complex-indirect.c              |    2 +-
 clang/test/CodeGen/complex-libcalls.c              |  228 +-
 clang/test/CodeGen/complex-math.c                  |   12 +-
 clang/test/CodeGen/complex-strictfp.c              |   42 +-
 clang/test/CodeGen/constructor-attribute.c         |    2 +-
 clang/test/CodeGen/debug-info-block-vars.c         |    2 +-
 clang/test/CodeGen/debug-info-pseudo-probe.cpp     |    4 +-
 clang/test/CodeGen/decl.c                          |    2 +-
 clang/test/CodeGen/default-address-space.c         |    4 +-
 clang/test/CodeGen/exceptions-seh-finally.c        |   14 +-
 clang/test/CodeGen/exceptions-seh-leave.c          |   30 +-
 clang/test/CodeGen/exceptions-seh-nested-finally.c |    4 +-
 clang/test/CodeGen/exceptions-seh.c                |   26 +-
 clang/test/CodeGen/exceptions.c                    |    2 +-
 clang/test/CodeGen/ext-int-cc.c                    |   58 +-
 clang/test/CodeGen/extend-arg-64.c                 |    2 +-
 clang/test/CodeGen/fp-function-attrs.cpp           |    6 +-
 clang/test/CodeGen/fp-options-to-fast-math-flags.c |   18 +-
 clang/test/CodeGen/fpconstrained-cmp-double.c      |   24 +-
 clang/test/CodeGen/fpconstrained-cmp-float.c       |   24 +-
 clang/test/CodeGen/function-attributes.c           |   20 +-
 clang/test/CodeGen/functions.c                     |    4 +-
 clang/test/CodeGen/hexagon-hvx-abi.c               |    8 +-
 clang/test/CodeGen/incomplete-function-type-2.c    |    2 +-
 clang/test/CodeGen/indirect-noundef.cpp            |    2 +-
 clang/test/CodeGen/inline.c                        |    4 +-
 clang/test/CodeGen/lanai-arguments.c               |   12 +-
 clang/test/CodeGen/lanai-regparm.c                 |   12 +-
 clang/test/CodeGen/libcall-declarations.c          |  636 ++--
 clang/test/CodeGen/libcalls.c                      |   54 +-
 clang/test/CodeGen/long_double_fp128.cpp           |   14 +-
 clang/test/CodeGen/malign-double-x86-nacl.c        |    6 +-
 clang/test/CodeGen/mangle-blocks.c                 |    6 +-
 clang/test/CodeGen/mangle-windows.c                |    2 +-
 clang/test/CodeGen/math-builtins-long.c            |  386 +--
 clang/test/CodeGen/math-builtins.c                 |  648 ++--
 clang/test/CodeGen/math-libcalls.c                 |  474 +--
 clang/test/CodeGen/matrix-cast.c                   |   26 +-
 clang/test/CodeGen/matrix-type-builtins.c          |    4 +-
 .../test/CodeGen/matrix-type-operators-fast-math.c |   12 +-
 clang/test/CodeGen/matrix-type-operators.c         |   84 +-
 clang/test/CodeGen/memcmp-inline-builtin-to-asm.c  |    2 +-
 clang/test/CodeGen/memcpy-inline-builtin.c         |    2 +-
 clang/test/CodeGen/microsoft-call-conv-x64.c       |    2 +-
 clang/test/CodeGen/microsoft-call-conv.c           |    2 +-
 clang/test/CodeGen/mingw-long-double.c             |   12 +-
 clang/test/CodeGen/mips-unsigned-ext-var.c         |    6 +-
 clang/test/CodeGen/mips-unsigned-extend.c          |    6 +-
 clang/test/CodeGen/mips-vector-arg.c               |   16 +-
 clang/test/CodeGen/mips-zero-sized-struct.c        |    6 +-
 clang/test/CodeGen/mips64-padding-arg.c            |   24 +-
 clang/test/CodeGen/mrtd.c                          |    6 +-
 clang/test/CodeGen/ms-inline-asm.c                 |    2 +-
 clang/test/CodeGen/ms-intrinsics-cpuid.c           |    4 +-
 clang/test/CodeGen/ms-intrinsics-other.c           |    2 +-
 clang/test/CodeGen/ms-mixed-ptr-sizes.c            |   20 +-
 clang/test/CodeGen/ms_abi.c                        |    4 +-
 clang/test/CodeGen/ms_abi_aarch64.c                |    4 +-
 clang/test/CodeGen/named_reg_global.c              |    2 +-
 clang/test/CodeGen/no-bitfield-type-align.c        |    2 +-
 clang/test/CodeGen/no-builtin.cpp                  |   12 +-
 clang/test/CodeGen/no-prototype.c                  |    2 +-
 clang/test/CodeGen/noduplicate-cxx11-test.cpp      |    2 +-
 .../CodeGen/non-power-of-2-alignment-assumptions.c |   10 +-
 clang/test/CodeGen/nonnull.c                       |   28 +-
 clang/test/CodeGen/nrvo-tracking.cpp               |    2 +-
 clang/test/CodeGen/nvptx-abi.c                     |   10 +-
 clang/test/CodeGen/object-size.c                   |    4 +-
 clang/test/CodeGen/padding-init.c                  |    6 +-
 clang/test/CodeGen/pass-by-value-noalias.c         |    4 +-
 clang/test/CodeGen/pass-object-size.c              |  114 +-
 clang/test/CodeGen/pch-dllexport.cpp               |    4 +-
 clang/test/CodeGen/powerpc-c99complex.c            |   14 +-
 clang/test/CodeGen/ppc-emmintrin.c                 |  750 ++---
 clang/test/CodeGen/ppc-mm-malloc-le.c              |    8 +-
 clang/test/CodeGen/ppc-mm-malloc.c                 |    8 +-
 clang/test/CodeGen/ppc-mmintrin.c                  |  124 +-
 clang/test/CodeGen/ppc-pmmintrin.c                 |  177 +-
 clang/test/CodeGen/ppc-signbit.c                   |    2 +-
 clang/test/CodeGen/ppc-smmintrin.c                 |   32 +-
 clang/test/CodeGen/ppc-tmmintrin.c                 |  290 +-
 clang/test/CodeGen/ppc-xmmintrin.c                 |  400 +--
 clang/test/CodeGen/ppc64-align-struct.c            |   26 +-
 clang/test/CodeGen/ppc64-complex-parms.c           |   38 +-
 clang/test/CodeGen/ppc64-complex-return.c          |   20 +-
 clang/test/CodeGen/ppc64-extend.c                  |    4 +-
 clang/test/CodeGen/ppc64-inline-asm.c              |   14 +-
 clang/test/CodeGen/ppc64-long-double.cpp           |    6 +-
 clang/test/CodeGen/ppc64-soft-float.c              |    6 +-
 clang/test/CodeGen/ppc64-vector.c                  |   10 +-
 clang/test/CodeGen/ppc64le-aggregates.c            |    8 +-
 clang/test/CodeGen/ppc64le-f128Aggregates.c        |    4 +-
 clang/test/CodeGen/ppc64le-varargs-f128.c          |   12 +-
 clang/test/CodeGen/pr25786.c                       |    4 +-
 clang/test/CodeGen/pr5406.c                        |    2 +-
 clang/test/CodeGen/pr9614.c                        |    4 +-
 clang/test/CodeGen/pragma-weak.c                   |    2 +-
 clang/test/CodeGen/ps4-dllimport-dllexport.c       |    2 +-
 clang/test/CodeGen/regcall.c                       |  100 +-
 clang/test/CodeGen/regparm-flag.c                  |   12 +-
 clang/test/CodeGen/regparm-struct.c                |   36 +-
 clang/test/CodeGen/regparm.c                       |    6 +-
 clang/test/CodeGen/renderscript.c                  |   14 +-
 clang/test/CodeGen/restrict.c                      |   10 +-
 .../sanitize-thread-no-checking-at-run-time.m      |    2 +-
 clang/test/CodeGen/sparc-arguments.c               |    4 +-
 clang/test/CodeGen/sparcv8-abi.c                   |    6 +-
 clang/test/CodeGen/sparcv8-inline-asm.c            |    2 +-
 clang/test/CodeGen/sparcv9-abi.c                   |   16 +-
 clang/test/CodeGen/spir-half-type.cpp              |    2 +-
 clang/test/CodeGen/stack-protector.c               |    4 +-
 clang/test/CodeGen/stdcall-fastcall.c              |   24 +-
 clang/test/CodeGen/strictfp_builtins.c             |   26 +-
 clang/test/CodeGen/swift-async-call-conv.c         |   22 +-
 clang/test/CodeGen/switch-dce.c                    |    4 +-
 clang/test/CodeGen/sysv_abi.c                      |    8 +-
 clang/test/CodeGen/temporary-lifetime.cpp          |    4 +-
 clang/test/CodeGen/transparent-union-redecl.c      |    8 +-
 clang/test/CodeGen/transparent-union.c             |    8 +-
 clang/test/CodeGen/ubsan-function.cpp              |    2 +-
 .../CodeGen/unique-internal-linkage-names-dwarf.c  |    4 +-
 .../unique-internal-linkage-names-dwarf.cpp        |   12 +-
 .../test/CodeGen/unique-internal-linkage-names.cpp |   16 +-
 clang/test/CodeGen/variadic-null-win64.c           |   12 +-
 clang/test/CodeGen/ve-abi.c                        |   34 +-
 clang/test/CodeGen/vectorcall.c                    |   86 +-
 clang/test/CodeGen/vla.c                           |   22 +-
 clang/test/CodeGen/win64-i128.c                    |    4 +-
 clang/test/CodeGen/windows-itanium.c               |    2 +-
 .../CodeGen/windows-on-arm-dllimport-dllexport.c   |    2 +-
 .../CodeGen/windows-seh-EHa-CppCatchDotDotDot.cpp  |    2 +-
 .../test/CodeGen/windows-seh-EHa-CppCondiTemps.cpp |   18 +-
 clang/test/CodeGen/windows-seh-EHa-CppDtors01.cpp  |    2 +-
 .../test/CodeGen/windows-seh-EHa-TryInFinally.cpp  |    4 +-
 clang/test/CodeGen/windows-seh-abnormal-exits.c    |    2 +-
 clang/test/CodeGen/windows-swiftcall.c             |   22 +-
 clang/test/CodeGen/x86_32-align-linux.c            |    6 +-
 clang/test/CodeGen/xcore-abi.c                     |   14 +-
 clang/test/CodeGen/xray-log-args.cpp               |    4 +-
 clang/test/CodeGenCUDA/address-spaces.cu           |    2 +-
 .../CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu  |   10 +-
 clang/test/CodeGenCUDA/builtins-amdgcn.cu          |    2 +-
 clang/test/CodeGenCUDA/cuda-builtin-vars.cu        |    2 +-
 clang/test/CodeGenCUDA/kernel-args-alignment.cu    |    2 +-
 clang/test/CodeGenCUDA/kernel-args.cu              |    8 +-
 clang/test/CodeGenCUDA/kernel-stub-name.cu         |    4 +-
 clang/test/CodeGenCUDA/lambda.cu                   |    8 +-
 clang/test/CodeGenCUDA/redux-builtins.cu           |    2 +-
 clang/test/CodeGenCUDA/surface.cu                  |    4 +-
 clang/test/CodeGenCUDA/texture.cu                  |    6 +-
 clang/test/CodeGenCUDA/unnamed-types.cu            |    8 +-
 clang/test/CodeGenCUDA/usual-deallocators.cu       |   36 +-
 clang/test/CodeGenCUDA/vtbl.cu                     |    2 +-
 .../CodeGenCXX/2009-05-04-PureConstNounwind.cpp    |   10 +-
 .../test/CodeGenCXX/2011-12-19-init-list-ctor.cpp  |    6 +-
 .../diamond-virtual-inheritance.cpp                |    2 +-
 .../CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp |    8 +-
 .../RelativeVTablesABI/member-function-pointer.cpp |    2 +-
 .../RelativeVTablesABI/multiple-inheritance.cpp    |    2 +-
 .../parent-and-child-in-comdats.cpp                |    2 +-
 .../CodeGenCXX/RelativeVTablesABI/type-info.cpp    |    2 +-
 .../CodeGenCXX/RelativeVTablesABI/vbase-offset.cpp |    2 +-
 .../RelativeVTablesABI/virtual-function-call.cpp   |    2 +-
 clang/test/CodeGenCXX/address-space-cast.cpp       |   14 +-
 clang/test/CodeGenCXX/address-space-ref.cpp        |    8 +-
 clang/test/CodeGenCXX/aix-alignment.cpp            |    6 +-
 .../aix-static-init-temp-spec-and-inline-var.cpp   |   14 +-
 clang/test/CodeGenCXX/aix-static-init.cpp          |    4 +-
 .../test/CodeGenCXX/align-avx-complete-objects.cpp |    4 +-
 clang/test/CodeGenCXX/alignment.cpp                |   20 +-
 clang/test/CodeGenCXX/alloc-size.cpp               |   16 +-
 .../test/CodeGenCXX/amdgcn-automatic-variable.cpp  |   10 +-
 clang/test/CodeGenCXX/amdgcn-func-arg.cpp          |   24 +-
 clang/test/CodeGenCXX/amdgcn_declspec_get.cpp      |    2 +-
 clang/test/CodeGenCXX/anonymous-namespaces.cpp     |    4 +-
 .../test/CodeGenCXX/apple-kext-indirect-call-2.cpp |    8 +-
 clang/test/CodeGenCXX/apple-kext-linkage.cpp       |    4 +-
 clang/test/CodeGenCXX/arm-cc.cpp                   |    4 +-
 clang/test/CodeGenCXX/arm-swiftcall.cpp            |    2 +-
 clang/test/CodeGenCXX/arm.cpp                      |    4 +-
 clang/test/CodeGenCXX/arm64-constructor-return.cpp |    4 +-
 clang/test/CodeGenCXX/arm64-darwinpcs.cpp          |    4 +-
 clang/test/CodeGenCXX/atomic-dllexport.cpp         |    4 +-
 clang/test/CodeGenCXX/atomic-inline.cpp            |    2 +-
 clang/test/CodeGenCXX/atomicinit.cpp               |    8 +-
 .../CodeGenCXX/attr-cpuspecific-outoflinedefs.cpp  |   28 +-
 clang/test/CodeGenCXX/attr-disable-tail-calls.cpp  |   12 +-
 clang/test/CodeGenCXX/attr-musttail.cpp            |   40 +-
 clang/test/CodeGenCXX/attr-notail.cpp              |   10 +-
 clang/test/CodeGenCXX/attr-target-mv-diff-ns.cpp   |   42 +-
 clang/test/CodeGenCXX/attr-target-mv-func-ptrs.cpp |    6 +-
 clang/test/CodeGenCXX/attr-target-mv-inalloca.cpp  |   16 +-
 .../CodeGenCXX/attr-target-mv-member-funcs.cpp     |   96 +-
 .../CodeGenCXX/attr-target-mv-out-of-line-defs.cpp |   22 +-
 clang/test/CodeGenCXX/attr-target-mv-overloads.cpp |   36 +-
 ...used-member-function-implicit-instantiation.cpp |    2 +-
 clang/test/CodeGenCXX/attr-x86-interrupt.cpp       |   24 +-
 clang/test/CodeGenCXX/blocks-cxx11.cpp             |   16 +-
 clang/test/CodeGenCXX/blocks.cpp                   |    4 +-
 clang/test/CodeGenCXX/builtin-calling-conv.cpp     |   18 +-
 .../CodeGenCXX/builtin-is-constant-evaluated.cpp   |    8 +-
 .../CodeGenCXX/builtin-operator-new-delete.cpp     |   20 +-
 clang/test/CodeGenCXX/builtin-source-location.cpp  |   20 +-
 clang/test/CodeGenCXX/builtin_FUNCTION.cpp         |    6 +-
 clang/test/CodeGenCXX/builtin_LINE.cpp             |   24 +-
 clang/test/CodeGenCXX/builtins.cpp                 |    4 +-
 clang/test/CodeGenCXX/call-with-static-chain.cpp   |   16 +-
 clang/test/CodeGenCXX/catch-undef-behavior.cpp     |   10 +-
 clang/test/CodeGenCXX/cfi-cast.cpp                 |    4 +-
 clang/test/CodeGenCXX/cfi-multiple-inheritance.cpp |    2 +-
 .../test/CodeGenCXX/cfi-vcall-check-after-args.cpp |    2 +-
 clang/test/CodeGenCXX/clang-sections.cpp           |    2 +-
 clang/test/CodeGenCXX/compound-literals.cpp        |    6 +-
 clang/test/CodeGenCXX/condition.cpp                |   30 +-
 clang/test/CodeGenCXX/conditional-gnu-ext.cpp      |   14 +-
 clang/test/CodeGenCXX/conditional-temporaries.cpp  |   44 +-
 clang/test/CodeGenCXX/const-init-cxx11.cpp         |   16 +-
 .../constructor-destructor-return-this.cpp         |  100 +-
 clang/test/CodeGenCXX/constructor-direct-call.cpp  |   14 +-
 clang/test/CodeGenCXX/constructor-init.cpp         |   10 +-
 clang/test/CodeGenCXX/constructors.cpp             |   24 +-
 clang/test/CodeGenCXX/convert-to-fptr.cpp          |    4 +-
 clang/test/CodeGenCXX/copy-assign-synthesis-1.cpp  |    2 +-
 clang/test/CodeGenCXX/copy-constructor-elim-2.cpp  |    2 +-
 .../CodeGenCXX/copy-constructor-synthesis-2.cpp    |    2 +-
 .../test/CodeGenCXX/copy-constructor-synthesis.cpp |    6 +-
 clang/test/CodeGenCXX/copy-elision.cpp             |    2 +-
 clang/test/CodeGenCXX/copy-initialization.cpp      |    2 +-
 clang/test/CodeGenCXX/cxx-abi-switch.cpp           |    4 +-
 clang/test/CodeGenCXX/cxx0x-delegating-ctors.cpp   |    2 +-
 .../CodeGenCXX/cxx0x-initializer-constructors.cpp  |   14 +-
 .../CodeGenCXX/cxx0x-initializer-references.cpp    |    4 +-
 .../CodeGenCXX/cxx11-initializer-aggregate.cpp     |    4 +-
 .../CodeGenCXX/cxx11-initializer-array-new.cpp     |   30 +-
 .../CodeGenCXX/cxx11-thread-local-reference.cpp    |    6 +-
 .../CodeGenCXX/cxx11-thread-local-visibility.cpp   |    8 +-
 clang/test/CodeGenCXX/cxx11-thread-local.cpp       |   38 +-
 .../test/CodeGenCXX/cxx11-user-defined-literal.cpp |   20 +-
 clang/test/CodeGenCXX/cxx1y-init-captures.cpp      |   12 +-
 .../CodeGenCXX/cxx1y-initializer-aggregate.cpp     |    6 +-
 clang/test/CodeGenCXX/cxx1y-sized-deallocation.cpp |   48 +-
 .../CodeGenCXX/cxx1y-variable-template-linkage.cpp |   10 +-
 clang/test/CodeGenCXX/cxx1y-variable-template.cpp  |    2 +-
 clang/test/CodeGenCXX/cxx1z-aligned-allocation.cpp |   68 +-
 clang/test/CodeGenCXX/cxx1z-copy-omission.cpp      |    8 +-
 clang/test/CodeGenCXX/cxx1z-decomposition.cpp      |    4 +-
 clang/test/CodeGenCXX/cxx1z-init-statement.cpp     |    4 +-
 .../CodeGenCXX/cxx1z-initializer-aggregate.cpp     |   20 +-
 clang/test/CodeGenCXX/cxx1z-inline-variables.cpp   |    8 +-
 clang/test/CodeGenCXX/cxx2a-consteval.cpp          |   11 +-
 clang/test/CodeGenCXX/cxx2a-destroying-delete.cpp  |   38 +-
 .../debug-info-codeview-heapallocsite.cpp          |    6 +-
 .../test/CodeGenCXX/debug-info-destroy-helper.cpp  |   48 +-
 clang/test/CodeGenCXX/debug-info-globalinit.cpp    |    6 +-
 clang/test/CodeGenCXX/debug-info-line.cpp          |    4 +-
 clang/test/CodeGenCXX/debug-info-nested-exprs.cpp  |   84 +-
 clang/test/CodeGenCXX/debug-info-static-fns.cpp    |    2 +-
 clang/test/CodeGenCXX/debug-info-thunk-msabi.cpp   |    2 +-
 clang/test/CodeGenCXX/decl-ref-init.cpp            |    4 +-
 clang/test/CodeGenCXX/default-arg-temps.cpp        |    4 +-
 clang/test/CodeGenCXX/default-arguments.cpp        |    2 +-
 clang/test/CodeGenCXX/default_calling_conv.cpp     |   24 +-
 clang/test/CodeGenCXX/delete-two-arg.cpp           |    8 +-
 clang/test/CodeGenCXX/delete.cpp                   |    6 +-
 clang/test/CodeGenCXX/derived-to-base-conv.cpp     |    6 +-
 clang/test/CodeGenCXX/derived-to-base.cpp          |    4 +-
 clang/test/CodeGenCXX/destructors.cpp              |    8 +-
 clang/test/CodeGenCXX/devirtualize-ms-dtor.cpp     |    2 +-
 .../devirtualize-virtual-function-calls-final.cpp  |   34 +-
 .../devirtualize-virtual-function-calls.cpp        |    2 +-
 clang/test/CodeGenCXX/dllexport-ctor-closure.cpp   |   10 +-
 clang/test/CodeGenCXX/dllexport-dtor-thunks.cpp    |    2 +-
 clang/test/CodeGenCXX/dllexport-members.cpp        |   12 +-
 .../CodeGenCXX/dllexport-no-dllexport-inlines.cpp  |   18 +-
 clang/test/CodeGenCXX/dllexport.cpp                |   12 +-
 clang/test/CodeGenCXX/dllimport-members.cpp        |   12 +-
 clang/test/CodeGenCXX/dllimport-runtime-fns.cpp    |    6 +-
 clang/test/CodeGenCXX/dllimport.cpp                |   18 +-
 clang/test/CodeGenCXX/eh.cpp                       |   10 +-
 .../CodeGenCXX/empty-nontrivially-copyable.cpp     |    6 +-
 clang/test/CodeGenCXX/exceptions-cxx-new.cpp       |   10 +-
 .../CodeGenCXX/exceptions-seh-filter-captures.cpp  |   24 +-
 .../CodeGenCXX/exceptions-seh-filter-uwtable.cpp   |    2 +-
 clang/test/CodeGenCXX/exceptions-seh.cpp           |   16 +-
 clang/test/CodeGenCXX/exceptions.cpp               |    4 +-
 clang/test/CodeGenCXX/explicit-instantiation.cpp   |   32 +-
 clang/test/CodeGenCXX/ext-int.cpp                  |   16 +-
 clang/test/CodeGenCXX/fastcall.cpp                 |    2 +-
 clang/test/CodeGenCXX/float128-declarations.cpp    |   20 +-
 clang/test/CodeGenCXX/float16-declarations.cpp     |    8 +-
 clang/test/CodeGenCXX/for-cond-var.cpp             |   16 +-
 clang/test/CodeGenCXX/for-range-temporaries.cpp    |    2 +-
 clang/test/CodeGenCXX/for-range.cpp                |   20 +-
 clang/test/CodeGenCXX/forward-enum.cpp             |    2 +-
 clang/test/CodeGenCXX/fp16-mangle-arg-return.cpp   |    4 +-
 clang/test/CodeGenCXX/fp16-mangle.cpp              |    4 +-
 clang/test/CodeGenCXX/fp16-overload.cpp            |    4 +-
 clang/test/CodeGenCXX/global-init.cpp              |    2 +-
 clang/test/CodeGenCXX/goto.cpp                     |    6 +-
 clang/test/CodeGenCXX/homogeneous-aggregates.cpp   |   28 +-
 clang/test/CodeGenCXX/ibm128-declarations.cpp      |   24 +-
 .../CodeGenCXX/implicit-copy-assign-operator.cpp   |    2 +-
 .../test/CodeGenCXX/implicit-copy-constructor.cpp  |    2 +-
 clang/test/CodeGenCXX/inalloca-overaligned.cpp     |   38 +-
 clang/test/CodeGenCXX/inalloca-stmtexpr.cpp        |    2 +-
 clang/test/CodeGenCXX/inalloca-vector.cpp          |   40 +-
 .../CodeGenCXX/inheriting-constructor-cleanup.cpp  |    4 +-
 clang/test/CodeGenCXX/inheriting-constructor.cpp   |   10 +-
 clang/test/CodeGenCXX/init-invariant.cpp           |   14 +-
 clang/test/CodeGenCXX/init-priority-attr.cpp       |   10 +-
 .../CodeGenCXX/initializer-list-ctor-order.cpp     |    2 +-
 clang/test/CodeGenCXX/inline-functions.cpp         |    2 +-
 clang/test/CodeGenCXX/lambda-conversion-op-cc.cpp  |   56 +-
 .../lambda-expressions-inside-auto-functions.cpp   |    8 +-
 .../lambda-expressions-nested-linkage.cpp          |   10 +-
 clang/test/CodeGenCXX/lambda-expressions.cpp       |   30 +-
 clang/test/CodeGenCXX/lifetime-sanitizer.cpp       |    2 +-
 clang/test/CodeGenCXX/linkage.cpp                  |    2 +-
 clang/test/CodeGenCXX/mangle-abi-tag.cpp           |    2 +-
 clang/test/CodeGenCXX/mangle-exprs.cpp             |    8 +-
 clang/test/CodeGenCXX/mangle-extern-local.cpp      |    6 +-
 clang/test/CodeGenCXX/mangle-lambdas.cpp           |  102 +-
 clang/test/CodeGenCXX/mangle-ms-cxx11.cpp          |    4 +-
 .../CodeGenCXX/mangle-ms-templates-memptrs-2.cpp   |    2 +-
 clang/test/CodeGenCXX/mangle-ms-vector-types.cpp   |   14 +-
 clang/test/CodeGenCXX/mangle-ms.cpp                |   10 +-
 clang/test/CodeGenCXX/mangle-this-cxx11.cpp        |    4 +-
 clang/test/CodeGenCXX/mangle-win-ccs.cpp           |   24 +-
 clang/test/CodeGenCXX/mangle-win64-ccs.cpp         |   14 +-
 clang/test/CodeGenCXX/mangle.cpp                   |   32 +-
 clang/test/CodeGenCXX/matrix-casts.cpp             |    8 +-
 clang/test/CodeGenCXX/matrix-type-builtins.cpp     |   56 +-
 clang/test/CodeGenCXX/matrix-type-operators.cpp    |   48 +-
 clang/test/CodeGenCXX/matrix-type.cpp              |    2 +-
 .../CodeGenCXX/member-expr-references-variable.cpp |   40 +-
 clang/test/CodeGenCXX/member-expressions.cpp       |    2 +-
 .../CodeGenCXX/member-function-pointer-calls.cpp   |    8 +-
 clang/test/CodeGenCXX/member-init-assignment.cpp   |    2 +-
 clang/test/CodeGenCXX/member-templates.cpp         |    4 +-
 clang/test/CodeGenCXX/microsoft-abi-arg-order.cpp  |   16 +-
 .../CodeGenCXX/microsoft-abi-array-cookies.cpp     |    8 +-
 clang/test/CodeGenCXX/microsoft-abi-byval-sret.cpp |    8 +-
 .../test/CodeGenCXX/microsoft-abi-byval-thunks.cpp |   16 +-
 .../test/CodeGenCXX/microsoft-abi-byval-vararg.cpp |   12 +-
 .../CodeGenCXX/microsoft-abi-cdecl-method-sret.cpp |    8 +-
 .../test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp |   22 +-
 clang/test/CodeGenCXX/microsoft-abi-eh-catch.cpp   |    6 +-
 .../test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp  |   56 +-
 .../CodeGenCXX/microsoft-abi-extern-template.cpp   |    8 +-
 .../CodeGenCXX/microsoft-abi-member-pointers.cpp   |   42 +-
 clang/test/CodeGenCXX/microsoft-abi-methods.cpp    |   10 +-
 ...crosoft-abi-multiple-nonvirtual-inheritance.cpp |   10 +-
 .../CodeGenCXX/microsoft-abi-sret-and-byval.cpp    |   78 +-
 .../microsoft-abi-static-initializers.cpp          |   24 +-
 clang/test/CodeGenCXX/microsoft-abi-structors.cpp  |    2 +-
 .../CodeGenCXX/microsoft-abi-this-nullable.cpp     |    2 +-
 .../microsoft-abi-thread-safe-statics.cpp          |    2 +-
 clang/test/CodeGenCXX/microsoft-abi-throw.cpp      |    4 +-
 clang/test/CodeGenCXX/microsoft-abi-thunks.cpp     |   14 +-
 clang/test/CodeGenCXX/microsoft-abi-typeid.cpp     |   16 +-
 .../test/CodeGenCXX/microsoft-abi-unknown-arch.cpp |    2 +-
 clang/test/CodeGenCXX/microsoft-abi-vbase-dtor.cpp |    2 +-
 ...microsoft-abi-virtual-inheritance-vtordisps.cpp |    6 +-
 .../microsoft-abi-virtual-inheritance.cpp          |   54 +-
 .../microsoft-abi-virtual-member-pointers.cpp      |   56 +-
 .../CodeGenCXX/microsoft-abi-vmemptr-conflicts.cpp |   34 +-
 .../CodeGenCXX/microsoft-abi-vmemptr-fastcall.cpp  |    4 +-
 ...iple-nonvirtual-inheritance-this-adjustment.cpp |    4 +-
 clang/test/CodeGenCXX/microsoft-compatibility.cpp  |    2 +-
 .../CodeGenCXX/microsoft-inaccessible-base.cpp     |    4 +-
 clang/test/CodeGenCXX/microsoft-interface.cpp      |   10 +-
 clang/test/CodeGenCXX/microsoft-new.cpp            |    8 +-
 clang/test/CodeGenCXX/mips-size_t-ptrdiff_t.cpp    |   12 +-
 clang/test/CodeGenCXX/ms-inline-asm-fields.cpp     |    2 +-
 clang/test/CodeGenCXX/ms-inline-asm-return.cpp     |    2 +-
 clang/test/CodeGenCXX/ms-property.cpp              |   48 +-
 clang/test/CodeGenCXX/ms-thunks-ehspec.cpp         |    4 +-
 clang/test/CodeGenCXX/ms-thunks-unprototyped.cpp   |   18 +-
 clang/test/CodeGenCXX/ms-union-member-ref.cpp      |    6 +-
 .../test/CodeGenCXX/msabi-ctor-abstract-vbase.cpp  |    8 +-
 clang/test/CodeGenCXX/multi-dim-operator-new.cpp   |    6 +-
 clang/test/CodeGenCXX/new-alias.cpp                |    2 +-
 clang/test/CodeGenCXX/new-array-init.cpp           |   18 +-
 clang/test/CodeGenCXX/new-infallible.cpp           |    4 +-
 clang/test/CodeGenCXX/new-overflow.cpp             |   30 +-
 clang/test/CodeGenCXX/new.cpp                      |   56 +-
 clang/test/CodeGenCXX/noescape.cpp                 |   22 +-
 clang/test/CodeGenCXX/nonconst-init.cpp            |    2 +-
 clang/test/CodeGenCXX/nrvo.cpp                     |    4 +-
 clang/test/CodeGenCXX/observe-noexcept.cpp         |    4 +-
 clang/test/CodeGenCXX/operator-new.cpp             |    8 +-
 clang/test/CodeGenCXX/partial-destruction.cpp      |   22 +-
 clang/test/CodeGenCXX/pass-by-value-noalias.cpp    |   16 +-
 clang/test/CodeGenCXX/pass-object-size.cpp         |    8 +-
 clang/test/CodeGenCXX/pod-member-memcpys.cpp       |    4 +-
 clang/test/CodeGenCXX/powerpc-byval.cpp            |    2 +-
 clang/test/CodeGenCXX/pr13396.cpp                  |   12 +-
 clang/test/CodeGenCXX/pr20897.cpp                  |    4 +-
 clang/test/CodeGenCXX/pr24097.cpp                  |    2 +-
 clang/test/CodeGenCXX/pr28360.cpp                  |    2 +-
 clang/test/CodeGenCXX/pr9130.cpp                   |    2 +-
 clang/test/CodeGenCXX/pragma-visibility.cpp        |    2 +-
 clang/test/CodeGenCXX/redefine_extname.cpp         |    2 +-
 clang/test/CodeGenCXX/reference-cast.cpp           |   12 +-
 clang/test/CodeGenCXX/references.cpp               |    2 +-
 clang/test/CodeGenCXX/regcall.cpp                  |   42 +-
 clang/test/CodeGenCXX/regparm.cpp                  |    6 +-
 clang/test/CodeGenCXX/runtime-dllstorage.cpp       |   14 +-
 clang/test/CodeGenCXX/runtimecc.cpp                |    2 +-
 clang/test/CodeGenCXX/rvalue-references.cpp        |   12 +-
 clang/test/CodeGenCXX/split-stacks.cpp             |   12 +-
 clang/test/CodeGenCXX/stack-reuse-miscompile.cpp   |    8 +-
 clang/test/CodeGenCXX/stack-reuse.cpp              |    2 +-
 clang/test/CodeGenCXX/static-data-member.cpp       |    4 +-
 clang/test/CodeGenCXX/static-destructor.cpp        |    4 +-
 clang/test/CodeGenCXX/static-init-1.cpp            |    8 +-
 clang/test/CodeGenCXX/static-init-wasm.cpp         |    4 +-
 clang/test/CodeGenCXX/static-init.cpp              |   14 +-
 .../CodeGenCXX/static-local-in-local-class.cpp     |   20 +-
 clang/test/CodeGenCXX/stmtexpr.cpp                 |   16 +-
 clang/test/CodeGenCXX/switch-case-folding-2.cpp    |    2 +-
 clang/test/CodeGenCXX/temp-order.cpp               |   18 +-
 clang/test/CodeGenCXX/template-anonymous-types.cpp |   12 +-
 clang/test/CodeGenCXX/temporaries.cpp              |   48 +-
 clang/test/CodeGenCXX/this-nonnull.cpp             |    8 +-
 clang/test/CodeGenCXX/thunk-linkonce-odr.cpp       |    4 +-
 clang/test/CodeGenCXX/thunk-returning-memptr.cpp   |    2 +-
 clang/test/CodeGenCXX/thunks-ehspec.cpp            |    6 +-
 clang/test/CodeGenCXX/thunks.cpp                   |   20 +-
 clang/test/CodeGenCXX/tls-init-funcs.cpp           |   10 +-
 clang/test/CodeGenCXX/trivial_abi.cpp              |   46 +-
 clang/test/CodeGenCXX/ubsan-suppress-checks.cpp    |   16 +-
 clang/test/CodeGenCXX/ubsan-vtable-checks.cpp      |    4 +-
 clang/test/CodeGenCXX/uncopyable-args.cpp          |   48 +-
 clang/test/CodeGenCXX/unknown-anytype.cpp          |   28 +-
 clang/test/CodeGenCXX/value-init.cpp               |    4 +-
 clang/test/CodeGenCXX/varargs.cpp                  |    2 +-
 clang/test/CodeGenCXX/variadic-templates.cpp       |    2 +-
 .../CodeGenCXX/virtual-base-destructor-call.cpp    |    4 +-
 clang/test/CodeGenCXX/virtual-bases.cpp            |    8 +-
 clang/test/CodeGenCXX/virtual-operator-call.cpp    |    4 +-
 .../visibility-inlines-hidden-staticvar.cpp        |   44 +-
 .../test/CodeGenCXX/visibility-inlines-hidden.cpp  |    4 +-
 clang/test/CodeGenCXX/vla-consruct.cpp             |    4 +-
 clang/test/CodeGenCXX/vla-lambda-capturing.cpp     |    6 +-
 clang/test/CodeGenCXX/vla.cpp                      |    4 +-
 clang/test/CodeGenCXX/volatile.cpp                 |    2 +-
 clang/test/CodeGenCXX/vtable-assume-load.cpp       |    2 +-
 .../CodeGenCXX/vtable-available-externally.cpp     |   16 +-
 clang/test/CodeGenCXX/wasm-args-returns.cpp        |    4 +-
 clang/test/CodeGenCXX/wasm-eh.cpp                  |    8 +-
 .../windows-on-arm-itanium-thread-local.cpp        |    2 +-
 clang/test/CodeGenCXX/windows-x86-swiftcall.cpp    |    6 +-
 clang/test/CodeGenCXX/x86_32-arguments.cpp         |    8 +-
 clang/test/CodeGenCXX/x86_64-arguments-avx.cpp     |    2 +-
 .../test/CodeGenCXX/x86_64-arguments-nacl-x32.cpp  |    2 +-
 clang/test/CodeGenCXX/x86_64-arguments.cpp         |    2 +-
 .../CodeGenCoroutines/coro-alloc-exp-namespace.cpp |   26 +-
 clang/test/CodeGenCoroutines/coro-alloc.cpp        |   26 +-
 .../CodeGenCoroutines/coro-await-exp-namespace.cpp |    2 +-
 clang/test/CodeGenCoroutines/coro-await.cpp        |    4 +
 clang/test/CodeGenCoroutines/coro-builtins.c       |    2 +-
 .../coro-cleanup-exp-namespace.cpp                 |    6 +-
 clang/test/CodeGenCoroutines/coro-cleanup.cpp      |    6 +-
 .../CodeGenCoroutines/coro-gro-exp-namespace.cpp   |    6 +-
 .../coro-gro-nrvo-exp-namespace.cpp                |    8 +-
 clang/test/CodeGenCoroutines/coro-gro-nrvo.cpp     |    8 +-
 clang/test/CodeGenCoroutines/coro-gro.cpp          |    6 +-
 .../coro-params-exp-namespace.cpp                  |   22 +-
 clang/test/CodeGenCoroutines/coro-params.cpp       |   22 +-
 .../coro-promise-dtor-exp-namespace.cpp            |    2 +-
 clang/test/CodeGenCoroutines/coro-promise-dtor.cpp |    2 +-
 .../coro-ret-void-exp-namespace.cpp                |    2 +-
 clang/test/CodeGenCoroutines/coro-ret-void.cpp     |    5 +
 .../coro-return-exp-namespace.cpp                  |    6 +-
 clang/test/CodeGenCoroutines/coro-return.cpp       |    6 +-
 .../coro-symmetric-transfer-01.cpp                 |   26 +-
 clang/test/CodeGenObjC/arc-blocks.m                |   44 +-
 clang/test/CodeGenObjC/arc-foreach.m               |    4 +-
 clang/test/CodeGenObjC/arc-literals.m              |   16 +-
 clang/test/CodeGenObjC/arc-no-arc-exceptions.m     |    6 +-
 clang/test/CodeGenObjC/arc-precise-lifetime.m      |    4 +-
 clang/test/CodeGenObjC/arc-property.m              |   10 +-
 clang/test/CodeGenObjC/arc-ternary-op.m            |    4 +-
 clang/test/CodeGenObjC/arc.m                       |   44 +-
 .../CodeGenObjC/arm-atomic-scalar-setter-getter.m  |    4 +-
 clang/test/CodeGenObjC/atomic-aggregate-property.m |    4 +-
 .../test/CodeGenObjC/availability-cf-link-guard.m  |    2 +-
 clang/test/CodeGenObjC/blocks.m                    |    4 +-
 clang/test/CodeGenObjC/builtin-constant-p.m        |    4 +-
 clang/test/CodeGenObjC/class-stubs.m               |   10 +-
 clang/test/CodeGenObjC/debug-info-blocks.m         |    2 +-
 clang/test/CodeGenObjC/debug-info-nested-blocks.m  |    2 +-
 clang/test/CodeGenObjC/exceptions.m                |   16 +-
 clang/test/CodeGenObjC/for-in.m                    |    2 +-
 clang/test/CodeGenObjC/fragile-arc.m               |    8 +-
 clang/test/CodeGenObjC/gnu-exceptions.m            |    4 +-
 clang/test/CodeGenObjC/implicit-objc_msgSend.m     |    2 +-
 clang/test/CodeGenObjC/ivar-invariant.m            |    2 +-
 clang/test/CodeGenObjC/local-static-block.m        |    2 +-
 clang/test/CodeGenObjC/mangle-blocks.m             |    6 +-
 clang/test/CodeGenObjC/matrix-type-builtins.m      |   16 +-
 clang/test/CodeGenObjC/matrix-type-operators.m     |   10 +-
 clang/test/CodeGenObjC/noescape.m                  |   10 +-
 .../CodeGenObjC/nontrivial-c-struct-exception.m    |    2 +-
 .../nontrivial-c-struct-within-struct-name.m       |    6 +-
 .../CodeGenObjC/nsvalue-objc-boxable-ios-arc.m     |   12 +-
 clang/test/CodeGenObjC/nsvalue-objc-boxable-ios.m  |   12 +-
 .../CodeGenObjC/nsvalue-objc-boxable-mac-arc.m     |   12 +-
 clang/test/CodeGenObjC/nsvalue-objc-boxable-mac.m  |   12 +-
 .../CodeGenObjC/objc-container-subscripting-1.m    |    8 +-
 clang/test/CodeGenObjC/objc-literal-tests.m        |   26 +-
 .../CodeGenObjC/objc-non-trivial-struct-nrvo.m     |    6 +-
 clang/test/CodeGenObjC/objfw.m                     |    2 +-
 clang/test/CodeGenObjC/optimize-ivar-offset-load.m |    2 +-
 clang/test/CodeGenObjC/os_log.m                    |   12 +-
 clang/test/CodeGenObjC/parameterized_classes.m     |    2 +-
 clang/test/CodeGenObjC/pass-by-value-noalias.m     |    4 +-
 clang/test/CodeGenObjC/property-array-type.m       |    2 +-
 clang/test/CodeGenObjC/property-atomic-bool.m      |    4 +-
 clang/test/CodeGenObjC/property-ref-cast-to-void.m |    4 +-
 clang/test/CodeGenObjC/property.m                  |   10 +-
 clang/test/CodeGenObjC/return-objc-object.mm       |    4 +-
 clang/test/CodeGenObjC/stret_lookup.m              |    4 +-
 clang/test/CodeGenObjC/strong-in-c-struct.m        |   54 +-
 .../test/CodeGenObjC/tentative-cfconstantstring.m  |    2 +-
 clang/test/CodeGenObjC/terminate.m                 |    8 +-
 clang/test/CodeGenObjC/ubsan-bool.m                |    6 +-
 clang/test/CodeGenObjC/ubsan-nonnull.m             |   12 +-
 clang/test/CodeGenObjC/ubsan-nullability.m         |    4 +-
 clang/test/CodeGenObjC/weak-in-c-struct.m          |   30 +-
 clang/test/CodeGenObjCXX/arc-attrs.mm              |   18 +-
 clang/test/CodeGenObjCXX/arc-blocks.mm             |    6 +-
 clang/test/CodeGenObjCXX/arc-cxx11-init-list.mm    |    2 +-
 clang/test/CodeGenObjCXX/arc-cxx11-member-init.mm  |    4 +-
 clang/test/CodeGenObjCXX/arc-exceptions.mm         |    8 +-
 .../CodeGenObjCXX/arc-forwarded-lambda-call.mm     |    8 +-
 clang/test/CodeGenObjCXX/arc-globals.mm            |    4 +-
 clang/test/CodeGenObjCXX/arc-list-init-destruct.mm |    2 +-
 clang/test/CodeGenObjCXX/arc-mangle.mm             |   22 +-
 clang/test/CodeGenObjCXX/arc-marker-funclet.mm     |    2 +-
 clang/test/CodeGenObjCXX/arc-move.mm               |    6 +-
 clang/test/CodeGenObjCXX/arc-new-delete.mm         |   16 +-
 clang/test/CodeGenObjCXX/arc-references.mm         |    6 +-
 clang/test/CodeGenObjCXX/arc-rv-attr.mm            |    2 +-
 .../CodeGenObjCXX/arc-special-member-functions.mm  |    2 +-
 clang/test/CodeGenObjCXX/arc.mm                    |   44 +-
 .../CodeGenObjCXX/auto-release-result-assert.mm    |    8 +-
 clang/test/CodeGenObjCXX/block-default-arg.mm      |    4 +-
 clang/test/CodeGenObjCXX/block-nested-in-lambda.mm |    4 +-
 clang/test/CodeGenObjCXX/copy.mm                   |    2 +-
 .../CodeGenObjCXX/implicit-copy-assign-operator.mm |    2 +-
 .../CodeGenObjCXX/implicit-copy-constructor.mm     |    2 +-
 .../inheriting-constructor-cleanup.mm              |    2 +-
 clang/test/CodeGenObjCXX/lambda-expressions.mm     |   20 +-
 clang/test/CodeGenObjCXX/lambda-to-block.mm        |   18 +-
 clang/test/CodeGenObjCXX/literals.mm               |    8 +-
 .../test/CodeGenObjCXX/lvalue-reference-getter.mm  |    4 +-
 clang/test/CodeGenObjCXX/mangle-blocks.mm          |    8 +-
 clang/test/CodeGenObjCXX/message-reference.mm      |    2 +-
 clang/test/CodeGenObjCXX/message.mm                |    4 +-
 .../CodeGenObjCXX/objc-container-subscripting.mm   |    2 +-
 clang/test/CodeGenObjCXX/objc-struct-cxx-abi.mm    |   54 +-
 clang/test/CodeGenObjCXX/objc-weak.mm              |    4 +-
 .../CodeGenObjCXX/property-dot-copy-elision.mm     |    6 +-
 clang/test/CodeGenObjCXX/property-dot-reference.mm |   22 +-
 .../test/CodeGenObjCXX/property-lvalue-capture.mm  |    6 +-
 clang/test/CodeGenObjCXX/property-lvalue-lambda.mm |    2 +-
 .../CodeGenObjCXX/property-object-reference-1.mm   |    2 +-
 .../CodeGenObjCXX/property-object-reference-2.mm   |   14 +-
 clang/test/CodeGenObjCXX/property-objects.mm       |   14 +-
 clang/test/CodeGenObjCXX/property-reference.mm     |    6 +-
 clang/test/CodeGenObjCXX/selector-expr-lvalue.mm   |    2 +-
 .../CodeGenObjCXX/synthesized-property-cleanup.mm  |    2 +-
 .../ubsan-nullability-return-notypeloc.mm          |    2 +-
 clang/test/CodeGenOpenCL/addr-space-struct-arg.cl  |   20 +-
 clang/test/CodeGenOpenCL/address-spaces.cl         |   10 +-
 .../CodeGenOpenCL/amdgcn-automatic-variable.cl     |    8 +-
 .../test/CodeGenOpenCL/amdgpu-abi-struct-coerce.cl |   48 +-
 clang/test/CodeGenOpenCL/amdgpu-call-kernel.cl     |    2 +-
 clang/test/CodeGenOpenCL/amdgpu-nullptr.cl         |    8 +-
 clang/test/CodeGenOpenCL/as_type.cl                |   26 +-
 clang/test/CodeGenOpenCL/atomic-ops-libcall.cl     |   54 +-
 clang/test/CodeGenOpenCL/blocks.cl                 |   12 +-
 clang/test/CodeGenOpenCL/byval.cl                  |    4 +-
 .../test/CodeGenOpenCL/cl20-device-side-enqueue.cl |    6 +-
 clang/test/CodeGenOpenCL/const-str-array-decay.cl  |    2 +-
 .../CodeGenOpenCL/constant-addr-space-globals.cl   |    2 +-
 clang/test/CodeGenOpenCL/convergent.cl             |    4 +-
 clang/test/CodeGenOpenCL/fpmath.cl                 |    4 +-
 clang/test/CodeGenOpenCL/half.cl                   |    8 +-
 .../kernels-have-spir-cc-by-default.cl             |    8 +-
 clang/test/CodeGenOpenCL/no-half.cl                |    4 +-
 clang/test/CodeGenOpenCL/overload.cl               |   20 +-
 clang/test/CodeGenOpenCL/printf.cl                 |   12 +-
 clang/test/CodeGenOpenCL/size_t.cl                 |   60 +-
 clang/test/CodeGenOpenCL/spir-calling-conv.cl      |   10 +-
 .../CodeGenOpenCLCXX/address-space-deduction.clcpp |    2 +-
 .../CodeGenOpenCLCXX/addrspace-derived-base.clcpp  |    4 +-
 .../CodeGenOpenCLCXX/addrspace-new-delete.clcpp    |    2 +-
 .../test/CodeGenOpenCLCXX/addrspace-of-this.clcpp  |   32 +-
 .../CodeGenOpenCLCXX/addrspace-operators.clcpp     |    4 +-
 .../CodeGenOpenCLCXX/addrspace-references.clcpp    |    2 +-
 .../CodeGenOpenCLCXX/addrspace-with-class.clcpp    |   22 +-
 .../CodeGenOpenCLCXX/template-address-spaces.clcpp |    6 +-
 .../test/CodeGenSYCL/address-space-conversions.cpp |   52 +-
 clang/test/CodeGenSYCL/address-space-mangling.cpp  |   16 +-
 clang/test/CodeGenSYCL/unique_stable_name.cpp      |   40 +-
 clang/test/Headers/ms-arm64-intrin.cpp             |    6 +-
 clang/test/Headers/stdarg.cpp                      |   28 +-
 clang/test/Modules/codegen-extern-template.cpp     |    2 +-
 clang/test/Modules/codegen.test                    |    2 +-
 clang/test/Modules/cxx-irgen.cpp                   |    2 +-
 clang/test/Modules/initializers.cpp                |    4 +-
 clang/test/Modules/templates.mm                    |    8 +-
 clang/test/OpenMP/allocate_codegen.cpp             |    2 +-
 clang/test/OpenMP/allocate_codegen_attr.cpp        |    2 +-
 clang/test/OpenMP/assumes_include_nvptx.cpp        |    6 +-
 clang/test/OpenMP/atomic_capture_codegen.cpp       |   28 +-
 clang/test/OpenMP/atomic_codegen.cpp               |    8 +-
 clang/test/OpenMP/atomic_read_codegen.c            |   14 +-
 clang/test/OpenMP/atomic_update_codegen.cpp        |   28 +-
 clang/test/OpenMP/atomic_write_codegen.c           |   18 +-
 clang/test/OpenMP/cancel_codegen.cpp               |  104 +-
 clang/test/OpenMP/cancellation_point_codegen.cpp   |   28 +-
 clang/test/OpenMP/debug-info-complex-byval.cpp     |   49 +-
 clang/test/OpenMP/debug-info-openmp-array.cpp      |    6 +-
 clang/test/OpenMP/declare_mapper_codegen.cpp       |   20 +-
 clang/test/OpenMP/declare_reduction_codegen.c      |   48 +-
 clang/test/OpenMP/declare_reduction_codegen.cpp    |   46 +-
 .../declare_reduction_codegen_in_templates.cpp     |    2 +-
 clang/test/OpenMP/declare_target_codegen.cpp       |    4 +-
 .../declare_target_codegen_globalization.cpp       |   12 +-
 clang/test/OpenMP/declare_target_link_codegen.cpp  |    4 +-
 clang/test/OpenMP/declare_variant_mixed_codegen.c  |   12 +-
 clang/test/OpenMP/distribute_codegen.cpp           |  304 +-
 .../OpenMP/distribute_firstprivate_codegen.cpp     |  329 +-
 .../test/OpenMP/distribute_lastprivate_codegen.cpp |  361 ++-
 .../OpenMP/distribute_parallel_for_codegen.cpp     |  576 ++--
 ...istribute_parallel_for_firstprivate_codegen.cpp |  385 ++-
 .../OpenMP/distribute_parallel_for_if_codegen.cpp  |  320 +-
 ...distribute_parallel_for_lastprivate_codegen.cpp |  449 ++-
 ...distribute_parallel_for_num_threads_codegen.cpp |  481 ++-
 .../distribute_parallel_for_private_codegen.cpp    |  425 ++-
 .../distribute_parallel_for_proc_bind_codegen.cpp  |   29 +-
 ...tribute_parallel_for_reduction_task_codegen.cpp |   44 +-
 .../distribute_parallel_for_simd_codegen.cpp       |  592 ++--
 ...bute_parallel_for_simd_firstprivate_codegen.cpp | 1362 ++++-----
 .../distribute_parallel_for_simd_if_codegen.cpp    | 3192 ++++++++++----------
 ...ibute_parallel_for_simd_lastprivate_codegen.cpp | 1336 ++++----
 ...ibute_parallel_for_simd_num_threads_codegen.cpp | 2640 ++++++++--------
 ...istribute_parallel_for_simd_private_codegen.cpp | 1288 ++++----
 ...tribute_parallel_for_simd_proc_bind_codegen.cpp |  236 +-
 clang/test/OpenMP/distribute_private_codegen.cpp   |  345 ++-
 clang/test/OpenMP/distribute_simd_codegen.cpp      |  512 ++--
 .../distribute_simd_firstprivate_codegen.cpp       |  944 +++---
 .../OpenMP/distribute_simd_lastprivate_codegen.cpp | 1008 +++----
 .../OpenMP/distribute_simd_private_codegen.cpp     | 1056 +++----
 .../OpenMP/distribute_simd_reduction_codegen.cpp   |  272 +-
 clang/test/OpenMP/for_codegen.cpp                  |   16 +-
 clang/test/OpenMP/for_firstprivate_codegen.cpp     |  313 +-
 clang/test/OpenMP/for_lastprivate_codegen.cpp      |  601 ++--
 clang/test/OpenMP/for_linear_codegen.cpp           |  165 +-
 clang/test/OpenMP/for_private_codegen.cpp          |  177 +-
 clang/test/OpenMP/for_reduction_codegen.cpp        |  760 ++---
 clang/test/OpenMP/for_reduction_codegen_UDR.cpp    |  936 +++---
 clang/test/OpenMP/for_reduction_task_codegen.cpp   |   36 +-
 clang/test/OpenMP/for_scan_codegen.cpp             |    2 +-
 clang/test/OpenMP/for_simd_codegen.cpp             |    6 +-
 clang/test/OpenMP/for_simd_scan_codegen.cpp        |    2 +-
 clang/test/OpenMP/function-attr.cpp                |    8 +-
 clang/test/OpenMP/irbuilder_for_iterator.cpp       |   24 +-
 clang/test/OpenMP/irbuilder_for_rangefor.cpp       |   28 +-
 clang/test/OpenMP/irbuilder_for_unsigned.c         |    6 +-
 ...builder_unroll_partial_heuristic_constant_for.c |    2 +-
 ...builder_unroll_partial_heuristic_for_collapse.c |  380 ++-
 ...rbuilder_unroll_partial_heuristic_runtime_for.c |    2 +-
 clang/test/OpenMP/master_taskloop_codegen.cpp      |   10 +-
 .../master_taskloop_firstprivate_codegen.cpp       |   22 +-
 .../master_taskloop_in_reduction_codegen.cpp       |   12 +-
 .../OpenMP/master_taskloop_lastprivate_codegen.cpp |   22 +-
 .../OpenMP/master_taskloop_private_codegen.cpp     |   22 +-
 .../OpenMP/master_taskloop_reduction_codegen.cpp   |   22 +-
 clang/test/OpenMP/master_taskloop_simd_codegen.cpp |    8 +-
 .../master_taskloop_simd_firstprivate_codegen.cpp  |   22 +-
 .../master_taskloop_simd_in_reduction_codegen.cpp  |   12 +-
 .../master_taskloop_simd_lastprivate_codegen.cpp   |   22 +-
 .../master_taskloop_simd_private_codegen.cpp       |   22 +-
 .../master_taskloop_simd_reduction_codegen.cpp     |   22 +-
 clang/test/OpenMP/nvptx_allocate_codegen.cpp       |    8 +-
 clang/test/OpenMP/nvptx_data_sharing.cpp           |    8 +-
 .../nvptx_declare_target_var_ctor_dtor_codegen.cpp |   28 +-
 .../OpenMP/nvptx_declare_variant_name_mangling.cpp |    4 +-
 ...tx_distribute_parallel_generic_mode_codegen.cpp |   48 +-
 clang/test/OpenMP/nvptx_lambda_capturing.cpp       |  122 +-
 .../OpenMP/nvptx_multi_target_parallel_codegen.cpp |   18 +-
 .../test/OpenMP/nvptx_nested_parallel_codegen.cpp  |   72 +-
 clang/test/OpenMP/nvptx_parallel_codegen.cpp       |   52 +-
 clang/test/OpenMP/nvptx_parallel_for_codegen.cpp   |    6 +-
 clang/test/OpenMP/nvptx_target_codegen.cpp         |   10 +-
 .../OpenMP/nvptx_target_firstprivate_codegen.cpp   |    8 +-
 .../test/OpenMP/nvptx_target_parallel_codegen.cpp  |   48 +-
 .../nvptx_target_parallel_num_threads_codegen.cpp  |   48 +-
 .../nvptx_target_parallel_reduction_codegen.cpp    |   18 +-
 ...get_parallel_reduction_codegen_tbaa_PR46146.cpp |   10 +-
 clang/test/OpenMP/nvptx_target_printf_codegen.c    |    4 +-
 clang/test/OpenMP/nvptx_target_teams_codegen.cpp   |   48 +-
 .../nvptx_target_teams_distribute_codegen.cpp      |   18 +-
 ...arget_teams_distribute_parallel_for_codegen.cpp |  144 +-
 ...istribute_parallel_for_generic_mode_codegen.cpp |   72 +-
 ..._teams_distribute_parallel_for_simd_codegen.cpp |   72 +-
 .../nvptx_target_teams_distribute_simd_codegen.cpp |   22 +-
 clang/test/OpenMP/nvptx_teams_codegen.cpp          |   32 +-
 .../test/OpenMP/nvptx_teams_reduction_codegen.cpp  |  162 +-
 .../test/OpenMP/nvptx_unsupported_type_codegen.cpp |    4 +-
 clang/test/OpenMP/openmp_offload_codegen.cpp       |    2 +-
 clang/test/OpenMP/openmp_win_codegen.cpp           |    7 +-
 clang/test/OpenMP/ordered_codegen.cpp              |   76 +-
 clang/test/OpenMP/parallel_codegen.cpp             |  100 +-
 clang/test/OpenMP/parallel_copyin_codegen.cpp      |  613 ++--
 .../test/OpenMP/parallel_firstprivate_codegen.cpp  |   44 +-
 clang/test/OpenMP/parallel_for_codegen.cpp         |  224 +-
 .../parallel_for_lastprivate_conditional.cpp       |   17 +-
 clang/test/OpenMP/parallel_for_linear_codegen.cpp  |   93 +-
 .../OpenMP/parallel_for_reduction_task_codegen.cpp |   36 +-
 clang/test/OpenMP/parallel_for_scan_codegen.cpp    |    2 +-
 .../OpenMP/parallel_for_simd_aligned_codegen.cpp   |   72 +-
 clang/test/OpenMP/parallel_for_simd_codegen.cpp    |    6 +-
 .../test/OpenMP/parallel_for_simd_scan_codegen.cpp |    2 +-
 clang/test/OpenMP/parallel_if_codegen.cpp          |  100 +-
 clang/test/OpenMP/parallel_if_codegen_PR51349.cpp  |    2 +-
 clang/test/OpenMP/parallel_master_codegen.cpp      |   63 +-
 .../parallel_master_reduction_task_codegen.cpp     |   36 +-
 .../OpenMP/parallel_master_taskloop_codegen.cpp    |   60 +-
 ...rallel_master_taskloop_firstprivate_codegen.cpp |   20 +-
 ...arallel_master_taskloop_lastprivate_codegen.cpp |  282 +-
 .../parallel_master_taskloop_private_codegen.cpp   |   20 +-
 .../parallel_master_taskloop_reduction_codegen.cpp |   22 +-
 .../parallel_master_taskloop_simd_codegen.cpp      |  160 +-
 ...l_master_taskloop_simd_firstprivate_codegen.cpp |   20 +-
 ...el_master_taskloop_simd_lastprivate_codegen.cpp |  470 +--
 ...rallel_master_taskloop_simd_private_codegen.cpp |   20 +-
 ...llel_master_taskloop_simd_reduction_codegen.cpp |   22 +-
 clang/test/OpenMP/parallel_num_threads_codegen.cpp |    4 +-
 clang/test/OpenMP/parallel_private_codegen.cpp     |  261 +-
 clang/test/OpenMP/parallel_reduction_codegen.cpp   |  501 ++-
 .../OpenMP/parallel_reduction_task_codegen.cpp     |   36 +-
 clang/test/OpenMP/parallel_sections_codegen.cpp    |   13 +-
 .../parallel_sections_reduction_task_codegen.cpp   |   36 +-
 clang/test/OpenMP/reduction_compound_op.cpp        |   12 +-
 .../test/OpenMP/sections_firstprivate_codegen.cpp  |  321 +-
 clang/test/OpenMP/sections_lastprivate_codegen.cpp |  433 ++-
 clang/test/OpenMP/sections_private_codegen.cpp     |  189 +-
 clang/test/OpenMP/sections_reduction_codegen.cpp   |  353 ++-
 .../OpenMP/sections_reduction_task_codegen.cpp     |   36 +-
 clang/test/OpenMP/simd_codegen.cpp                 |    8 +-
 clang/test/OpenMP/single_codegen.cpp               |  597 ++--
 clang/test/OpenMP/single_firstprivate_codegen.cpp  |  321 +-
 clang/test/OpenMP/single_private_codegen.cpp       |  189 +-
 clang/test/OpenMP/target_codegen.cpp               |   12 +-
 .../test/OpenMP/target_codegen_global_capture.cpp  |  104 +-
 clang/test/OpenMP/target_defaultmap_codegen_01.cpp |  676 ++---
 clang/test/OpenMP/target_depend_codegen.cpp        |   14 +-
 clang/test/OpenMP/target_enter_data_codegen.cpp    |    2 +-
 .../OpenMP/target_enter_data_depend_codegen.cpp    |    8 +-
 clang/test/OpenMP/target_exit_data_codegen.cpp     |    2 +-
 .../OpenMP/target_exit_data_depend_codegen.cpp     |    8 +-
 clang/test/OpenMP/target_firstprivate_codegen.cpp  |   12 +-
 clang/test/OpenMP/target_map_codegen_00.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_01.cpp        |    4 +-
 clang/test/OpenMP/target_map_codegen_02.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_03.cpp        |   96 +-
 clang/test/OpenMP/target_map_codegen_04.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_05.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_06.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_07.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_11.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_12.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_13.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_14.cpp        |    4 +-
 clang/test/OpenMP/target_map_codegen_15.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_17.cpp        |    2 +-
 clang/test/OpenMP/target_map_codegen_24.cpp        |    2 +-
 clang/test/OpenMP/target_map_names.cpp             |    2 +-
 clang/test/OpenMP/target_map_names_attr.cpp        |    2 +-
 clang/test/OpenMP/target_parallel_codegen.cpp      |  608 ++--
 .../test/OpenMP/target_parallel_debug_codegen.cpp  |   24 +-
 .../test/OpenMP/target_parallel_depend_codegen.cpp |   12 +-
 clang/test/OpenMP/target_parallel_for_codegen.cpp  |  672 ++---
 .../OpenMP/target_parallel_for_debug_codegen.cpp   |   24 +-
</cut>
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to