LLVM/project fe1b3e2clang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

Rebase on top of main

Created using spr 1.3.6-beta.1
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project 8c18c46clang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project 6883cbdclang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

Rebase on top of main

Created using spr 1.3.6-beta.1
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project cacf7fdclang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project c202534clang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

Rebase on top of main

Created using spr 1.3.6-beta.1
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project 5aad4baclang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/containers/associative tree_remove.pass.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.6-beta.1

[skip ci]
DeltaFile
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+1,480-1,490libcxx/test/libcxx/containers/associative/tree_remove.pass.cpp
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+28,628-1,5434,718 files not shown
+222,321-128,3564,724 files

LLVM/project fe55503clang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/AArch64 neon-dotreduce.ll

rebase

Created using spr 1.3.4
DeltaFile
+3,087-8,187llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,676-1,531llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+3,412-0llvm/test/CodeGen/RISCV/GlobalISel/rotl-rotr.ll
+31,026-9,7205,441 files not shown
+249,931-173,6435,447 files

LLVM/project b7688f6clang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/AArch64 neon-dotreduce.ll

Apply feedback

Created using spr 1.3.5
DeltaFile
+20,021-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
+13,743-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
+3,087-8,187llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,676-1,531llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+2,548-2,578llvm/test/DebugInfo/NVPTX/debug-info.ll
+49,120-12,2983,909 files not shown
+180,764-97,9133,915 files

LLVM/project 986bba6clang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/AArch64 neon-dotreduce.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.5

[skip ci]
DeltaFile
+20,021-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
+13,743-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
+3,087-8,187llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,676-1,531llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+2,548-2,578llvm/test/DebugInfo/NVPTX/debug-info.ll
+49,120-12,2983,909 files not shown
+180,761-97,9083,915 files

LLVM/project 176d034llvm/test/CodeGen/AMDGPU shufflevector.v2i64.v8i64.ll shufflevector.v2bf16.v8bf16.ll

Merge branch 'main' into users/zhaoqi5/opt-tlsle-mergebaseoffset
DeltaFile
+30,641-0llvm/test/CodeGen/AMDGPU/shufflevector.v2i64.v8i64.ll
+27,655-0llvm/test/CodeGen/AMDGPU/shufflevector.v2bf16.v8bf16.ll
+27,655-0llvm/test/CodeGen/AMDGPU/shufflevector.v2f16.v8f16.ll
+27,139-0llvm/test/CodeGen/AMDGPU/shufflevector.v2i16.v8i16.ll
+25,933-0llvm/test/CodeGen/AMDGPU/shufflevector.v2f32.v8f32.ll
+25,933-0llvm/test/CodeGen/AMDGPU/shufflevector.v2i32.v8i32.ll
+164,956-011,933 files not shown
+1,646,795-356,29711,939 files

LLVM/project ef1ce8aclang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/AArch64 neon-dotreduce.ll

fix
DeltaFile
+20,021-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
+13,743-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
+3,087-8,187llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+10,982-0llvm/test/CodeGen/RISCV/GlobalISel/wide-scalar-shift-by-byte-multiple-legalization.ll
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,676-1,531llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+57,554-9,7204,608 files not shown
+229,750-108,7674,614 files

LLVM/project 57faa94clang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_shared' into users/meinersbur/flang_runtime_remove-FLANG_INCLUDE_RUNTIME
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project 5e438faclang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime' into users/meinersbur/flang_runtime_shared
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project 77d821cclang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_move-files' into users/meinersbur/flang_runtime
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project 8ef26b6clang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_flang_rt' into users/meinersbur/flang_runtime_move-files
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project a446badclang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_FLANG_INCLUDE_RUNTIME' into users/meinersbur/flang_runtime_flang_rt
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project d35bea0clang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_FortranDecimal' into users/meinersbur/flang_runtime_FLANG_INCLUDE_RUNTIME
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project 8096d45clang/test/AST ast-dump-templates.cpp, flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90

Merge branch 'users/meinersbur/flang_runtime_Testing' into users/meinersbur/flang_runtime_FortranDecimal
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,824-0llvm/test/Instrumentation/MemorySanitizer/AArch64/arm64-vadd.ll
+2,885-51llvm/test/CodeGen/RISCV/rvv/vector-interleave.ll
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+15,114-1,2621,291 files not shown
+59,531-18,8011,297 files

LLVM/project 40b2f71flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90 acc-enter-data-unwrap-defaultbounds.f90, llvm/test/CodeGen/RISCV/rvv fixed-vectors-masked-scatter.ll setcc-fp-vp.ll

Merge branch 'users/meinersbur/flang_runtime_FortranSupport' into users/meinersbur/flang_runtime_Testing
DeltaFile
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+461-443llvm/test/CodeGen/RISCV/rvv/fixed-vectors-masked-scatter.ll
+336-552llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+818-0flang/test/Lower/OpenACC/acc-enter-data-unwrap-defaultbounds.f90
+816-0llvm/test/CodeGen/RISCV/rvv/vp-vector-interleaved-access.ll
+4,260-1,391611 files not shown
+27,459-9,891617 files

LLVM/project 9f20ebbclang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/utilities/format/format.string/format.string.std extended_grapheme_cluster.h

rebase on top of diffbase branch
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+572-352llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+336-552llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+682-152libcxx/utils/data/unicode/DerivedCoreProperties.txt
+816-0llvm/test/CodeGen/RISCV/rvv/vp-vector-interleaved-access.ll
+8,982-1,871714 files not shown
+28,742-10,181720 files

LLVM/project 4243a81clang/test/AST ast-dump-templates.cpp, llvm/test/CodeGen/AArch64 neon-dotreduce.ll

rebase and add test

Created using spr 1.3.5-bogner
DeltaFile
+20,021-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics-upgrade.ll
+13,743-0llvm/test/Instrumentation/MemorySanitizer/X86/avx512-intrinsics.ll
+3,087-8,187llvm/test/tools/llvm-mca/RISCV/SiFiveP400/vlseg-vsseg.s
+6,045-2clang/test/AST/ast-dump-templates.cpp
+3,676-1,531llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+2,548-2,578llvm/test/DebugInfo/NVPTX/debug-info.ll
+49,120-12,2985,659 files not shown
+274,893-140,3815,665 files

LLVM/project 39fe9afclang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/utilities/format/format.string/format.string.std extended_grapheme_cluster.h

Merge branch 'main' into users/mingmingl-llvm/spr/sectionprefix
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+572-352llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+336-552llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+682-152libcxx/utils/data/unicode/DerivedCoreProperties.txt
+816-0llvm/test/CodeGen/RISCV/rvv/vp-vector-interleaved-access.ll
+8,982-1,871813 files not shown
+30,076-10,416819 files

LLVM/project 5cbe8f8clang/test/AST ast-dump-templates.cpp, libcxx/test/libcxx/utilities/format/format.string/format.string.std extended_grapheme_cluster.h

run 'git merge main'
DeltaFile
+6,045-2clang/test/AST/ast-dump-templates.cpp
+531-813libcxx/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h
+572-352llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+336-552llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+682-152libcxx/utils/data/unicode/DerivedCoreProperties.txt
+816-0llvm/test/CodeGen/RISCV/rvv/vp-vector-interleaved-access.ll
+8,982-1,871812 files not shown
+30,054-10,400818 files

LLVM/project 7158e15flang/test/Lower/OpenACC acc-reduction-unwrap-defaultbounds.f90 acc-enter-data-unwrap-defaultbounds.f90, llvm/test/CodeGen/RISCV/rvv fixed-vectors-masked-scatter.ll setcc-fp-vp.ll

Merge remote-tracking branch 'official/main' into users/meinersbur/flang_runtime_FortranSupport
DeltaFile
+1,213-0flang/test/Lower/OpenACC/acc-reduction-unwrap-defaultbounds.f90
+616-396llvm/test/Transforms/SLPVectorizer/RISCV/math-function.ll
+461-443llvm/test/CodeGen/RISCV/rvv/fixed-vectors-masked-scatter.ll
+336-552llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+818-0flang/test/Lower/OpenACC/acc-enter-data-unwrap-defaultbounds.f90
+816-0llvm/test/CodeGen/RISCV/rvv/vp-vector-interleaved-access.ll
+4,260-1,391609 files not shown
+27,457-9,889615 files

LLVM/project 54acda2clang/include/clang/Tooling/DependencyScanning DependencyScanningService.h, clang/lib/Tooling/DependencyScanning ModuleDepCollector.cpp

[clang module] Current Working Directory Pruning (#124786)

When computing the context hash, `clang` always includes the compiler's
working directory. This can lead to situations when the only difference
between two compilations is the working directory, different module
variants are generated. These variants are redundant. This PR implements
an optimization that ignores the working directory when computing the
context hash when safe.

Specifically, `clang` checks if it is safe to ignore the working
directory in `isSafeToIgnoreCWD`. The check involves going through
compile command options to see if any paths specified are relative. The
definition of relative path used here is that the input path is not
empty, and `llvm::sys::path::is_absolute` is false. If all the paths
examined are not relative, `clang` considers it safe to ignore the
current working directory and does not consider the working directory
when computing the context hash.
DeltaFile
+188-0clang/test/ClangScanDeps/modules-context-hash-cwd.c
+92-4clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
+7-4clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h
+1-1clang/test/ClangScanDeps/working-dir.m
+2-0clang/tools/clang-scan-deps/ClangScanDeps.cpp
+290-95 files