This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig in repository toolchain/ci/llvm-monorepo.
from 16effb77859 [Support/FileSystem] Add sub-second precision for atime/mti [...] adds ebe1cc58a68 A "constexpr" is evaluated in a constant context. Make sure [...] adds a796e890bfa [PowerPC] Fix inconsistent ImmMustBeMultipleOf for same ins [...] adds bc4996263a7 [X86] Add test cases to show bad type legalization of fptos [...] adds df56c54691b Revert "[PowerPC] Fix inconsistent ImmMustBeMultipleOf for [...] adds 61624d9ac0d [LLD][ELF] - Add a test for non-null terminated mergeable s [...] adds 7fb92dfb10a [ELF] - Added test case for invalid relocation target error [...] adds 0fece9b7333 [clang-tidy] Don't generate incorrect fixes for class with [...] adds 578cb077489 [clangd] Auto-index watches global CDB for changes. adds 495211e888a [clangd] Cleanup after landing documentSymbol. NFC adds a7c98e6283b [LLD][ELF] - Add llvm_unreachable. NFC. adds 4119142da8f Revert "[TTI] Reduction costs only need to include a single [...] adds ebc7d234aba [ARM] Prevent parallel macs for unsigned values adds 0268f2065b4 [LLD][ELF] - Remove the excessive safety return. NFC. adds c69343df27f Fix typo in comment. NFC adds a28a1dd2da3 [ARM GlobalISel] Support G_CTLZ and G_CTLZ_ZERO_UNDEF adds 7ee3b4f7b3d [clang-tidy] PrintStackTraceOnErrorSignal adds 6ec73fe8e6f [clangd] Use testPath in the test. adds f05faca7ae4 [clangd] Tune down scope boost for global scope adds 1ce0458aa6c [LLD][ELF] - Do not crash when parsing the -defsym option f [...] adds b76f08513ce [LLD][ELF] - Add a check for --split-stack-adjust-size erro [...] adds a9f6ef84f76 [clang-tidy] No warning for auto new expression in smart check adds e25d14ccf39 [LLD][ELF] - Add a test for "unbalanced --push-state/--pop- [...] adds 5ed4d0416e2 [LLD][ELF] - Added a test for "-image-base: number expected [...] adds 715b497d7c2 [clangd] Fix missing include from r347538 - fix windows buildbots adds 0f80b5c0d3c Create a diagnostic group for warn_call_to_pure_virtual_mem [...] adds 74aa7e87896 [PowerPC] Vector load/store builtins overstate alignment of [...] adds 65d9a26a7d0 [x86] promote all multiply i8 by constant to i32 adds 75cc186aa52 [Index] Expose USR generation for types adds 70f604d5726 [clangd] Initial implementation of expected types adds b787afc7a19 [clangd] Collect and store expected types in the index adds 88145b033cc [DemandedBits] Add support for funnel shifts adds 9b6b09070e7 [clangd] Add type boosting in code completion adds 331781dc4bf [clangd] Fix use-after-free with expected types in indexing adds 8da25227c44 [ASTImporter][Structural Eq] Check for isBeingDefined adds fc016c246e0 Remove an unnecessary file; NFC. adds f7e073fbd3f [clangd] Fix compilation of IndexBenchmark adds 292efdc01b1 [clangd] Enable auto-index behind a flag. adds 665d668ad16 [libcxx] Use a type that is always an aggregate in variant's tests adds 342b9b2f9f1 [CodeGen] Take SPAdj into account for STATEPOINT liveness args adds 8fc7c441100 [clang-tidy] Improving narrowing conversions adds 0e8225851da [AArch64] Add aarch64_vector_pcs function attribute to Clang adds 9f73a8ffa5f AMDGPU: Only add implicit super-reg def for first subreg adds 1b9dd6a1351 AMDGPU: Don't optimize exec masks at -O0 adds 6ddc7a07219 [clangd] Do not drop diagnostics from macros adds 71c8c7357a4 [ASTImporter] Set MustBuildLookupTable on PrimaryContext adds a4dea265278 AMDGPU: Cleanup / relax tests for future changes adds e783802ebf6 [NFC] Replace magic numbers with CodeGenOpt enums adds 2aaf43f5adc [Cmake] Add missing dependency to `count`. adds fb529d51515 [lit] Fully qualify lit_config to avoid runtime crashes. adds 20477c3e415 [libcxx] Fix XFAIL for aligned deallocation test with trunk Clang adds 97d9b25ac01 Delete dead code introduced in r347354. adds 0fc02948057 [clang][slh] Forward mSLH only to Clang CC1 adds 3d586069982 [OPENMP][NVPTX]Emit default locations with the correct Exec [...] adds 67da6bfa007 [CodeGen] Support custom format of stack maps adds 1f76690de28 [libcxx] Fix XFAILs for aligned allocation tests adds 801eaf91221 [clang][slh] add attribute for speculative load hardening adds ee9c111c602 [COFF] ICF: use parallelForEach{,N} adds 9f8ecedf9ac Revert "[clang][slh] add attribute for speculative load hardening" adds 0267dcf9eef Add basic_string::__resize_default_init (from P1072) adds a9dbeaf151e [X86] Add test case for D54818 adds f5321f4722a [SelectionDAG] Teach BaseIndexOffset::match to unwrap the b [...] adds 88c6114143d [ThinLTO] Consolidate cache key computation between new/old [...] adds 61846390893 [LegalizeVectorTypes][X86][ARM][AArch64][PowerPC] Don't use [...] adds b6567c5d069 ELF: ICF: Include contents of referenced sections in initia [...] adds 718c8acb7d3 AMDGPU: Record SGPR spills when restoring too adds 8bac1005e81 Support for inserting profile-directed cache prefetches adds 66ec678202d [AArch64] Refactor the scheduling predicates (1/3) (NFC) adds cc8c81dacf3 [AArch64] Refactor the scheduling predicates (2/3) (NFC) adds 27438aa711a [AArch64] Refactor the scheduling predicates (3/3) (NFC) adds 3cf540cf544 [cfi] Make sanstats print address of the check adds 3c459bc36dd [cfi] Help sanstats to find binary if they are not at the o [...] adds 5fc1c199d47 [stack-safety] Empty local passes for Stack Safety Local Analysis adds 120f8bd7b39 [stack-safety] Local analysis implementation adds 0febef259ff [InstCombine] add helper function to reduce code duplication; NFC adds efa20b2a19d [ICP] Remove incompatible attributes at indirect-call promo [...] adds edb722254b7 [X86] Add dependency from X86 to ProfileData after rL347596 adds 91b605eeea7 Add new passes to X86 pipeline tests adds 9a1232df889 Remove duplicate _LIBCPP_INLINE_VISIBILITY attributes. adds 6a1cf71f71d AArch64ISelLowering: Remove a return-of-assignment to allow NRVO adds fa888156123 [stack-safety] Empty local passes for Stack Safety Global Analysis adds f5bc9bcf27e [stack-safety] Inter-Procedural Analysis implementation
No new revisions were added by this update.
Summary of changes: .../NarrowingConversionsCheck.cpp | 439 ++++++++++++- .../cppcoreguidelines/NarrowingConversionsCheck.h | 70 ++- .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 16 + .../clang-tidy/tool/ClangTidyMain.cpp | 2 + clang-tools-extra/clangd/AST.cpp | 4 +- clang-tools-extra/clangd/CMakeLists.txt | 1 + clang-tools-extra/clangd/ClangdLSPServer.cpp | 12 + clang-tools-extra/clangd/ClangdLSPServer.h | 1 + clang-tools-extra/clangd/ClangdServer.cpp | 33 +- clang-tools-extra/clangd/ClangdServer.h | 12 +- clang-tools-extra/clangd/CodeComplete.cpp | 28 +- clang-tools-extra/clangd/Diagnostics.cpp | 2 +- clang-tools-extra/clangd/ExpectedTypes.cpp | 80 +++ clang-tools-extra/clangd/ExpectedTypes.h | 65 ++ clang-tools-extra/clangd/FileDistance.cpp | 4 +- .../clangd/GlobalCompilationDatabase.cpp | 26 +- .../clangd/GlobalCompilationDatabase.h | 16 +- clang-tools-extra/clangd/Protocol.cpp | 7 +- clang-tools-extra/clangd/Quality.cpp | 7 + clang-tools-extra/clangd/Quality.h | 8 + .../clangd/benchmarks/IndexBenchmark.cpp | 4 +- clang-tools-extra/clangd/index/Background.cpp | 84 +-- clang-tools-extra/clangd/index/Background.h | 16 +- .../clangd/index/BackgroundIndexStorage.cpp | 30 +- clang-tools-extra/clangd/index/Index.h | 8 + clang-tools-extra/clangd/index/Serialization.cpp | 4 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 7 + .../clangd/index/YAMLSerialization.cpp | 1 + clang-tools-extra/clangd/tool/ClangdMain.cpp | 7 + clang-tools-extra/docs/ReleaseNotes.rst | 8 + .../cppcoreguidelines-narrowing-conversions.rst | 56 +- ...elines-narrowing-conversions-long-is-32bits.cpp | 23 + ...g-conversions-narrowingfloatingpoint-option.cpp | 57 ++ ...s-narrowing-conversions-pedanticmode-option.cpp | 23 + ...delines-narrowing-conversions-unsigned-char.cpp | 83 +++ .../cppcoreguidelines-narrowing-conversions.cpp | 295 ++++++++- .../test/clang-tidy/modernize-make-unique.cpp | 62 ++ .../Inputs/background-index/compile_commands.json | 5 + .../Inputs/background-index/definition.jsonrpc | 51 ++ .../test/clangd/Inputs/background-index/foo.cpp | 2 + .../test/clangd/Inputs/background-index/foo.h | 4 + .../test/clangd/background-index.test | 21 + .../unittests/clangd/BackgroundIndexTests.cpp | 18 +- clang-tools-extra/unittests/clangd/CMakeLists.txt | 1 + .../unittests/clangd/ClangdUnitTests.cpp | 25 +- .../unittests/clangd/ExpectedTypeTest.cpp | 157 +++++ .../unittests/clangd/FindSymbolsTests.cpp | 4 +- .../clangd/GlobalCompilationDatabaseTests.cpp | 7 +- clang-tools-extra/unittests/clangd/TestFS.cpp | 5 +- clang-tools-extra/unittests/clangd/TestFS.h | 4 +- clang/include/clang-c/Index.h | 1 + clang/include/clang/Basic/Attr.td | 5 + clang/include/clang/Basic/AttrDocs.td | 25 + clang/include/clang/Basic/DiagnosticGroups.td | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/include/clang/Basic/Specifiers.h | 1 + clang/include/clang/Index/USRGeneration.h | 8 + clang/lib/AST/ASTImporter.cpp | 5 +- clang/lib/AST/ASTStructuralEquivalence.cpp | 8 +- clang/lib/AST/ExprConstant.cpp | 2 + clang/lib/AST/ItaniumMangle.cpp | 1 + clang/lib/AST/Type.cpp | 2 + clang/lib/AST/TypePrinter.cpp | 5 +- clang/lib/Basic/Targets/AArch64.cpp | 1 + clang/lib/CodeGen/CGCall.cpp | 4 + clang/lib/CodeGen/CGDebugInfo.cpp | 1 + clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 57 +- clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h | 5 + clang/lib/Driver/ToolChains/Clang.cpp | 5 +- clang/lib/Frontend/CompilerInvocation.cpp | 12 +- clang/lib/Headers/altivec.h | 63 +- clang/lib/Index/USRGeneration.cpp | 11 + clang/lib/Sema/SemaDeclAttr.cpp | 25 +- clang/lib/Sema/SemaType.cpp | 3 + clang/test/CodeGen/aarch64-vpcs.c | 23 + .../test/CodeGen/attr-speculative-load-hardening.c | 5 + clang/test/CodeGen/builtins-ppc-altivec.c | 84 +-- clang/test/CodeGen/builtins-ppc-quadword.c | 32 +- clang/test/CodeGen/builtins-ppc-vsx.c | 36 +- clang/test/Misc/warning-flags.c | 3 +- clang/test/OpenMP/nvptx_SPMD_codegen.cpp | 149 ++++- clang/test/OpenMP/nvptx_target_codegen.cpp | 50 +- clang/test/OpenMP/nvptx_target_printf_codegen.c | 3 +- clang/test/Sema/aarch64-vpcs.c | 19 + clang/test/Sema/callingconv.c | 2 + clang/test/SemaCXX/constant-expression-cxx1y.cpp | 8 + .../warn-pure-virtual-call-from-ctor-dtor.cpp | 2 +- clang/tools/libclang/CXType.cpp | 1 + clang/unittests/AST/ASTImporterTest.cpp | 39 ++ libcxx/include/string | 154 +++-- libcxx/src/filesystem/filesystem_common.h | 31 +- .../support.dynamic/libcpp_deallocate.sh.cpp | 21 +- .../resize_default_initialized.pass.cpp | 63 ++ .../delete_align_val_t_replace.pass.cpp | 35 +- .../new.delete.array/new_align_val_t.pass.cpp | 35 +- .../new_align_val_t_nothrow.pass.cpp | 35 +- .../new_align_val_t_nothrow_replace.pass.cpp | 37 +- .../delete_align_val_t_replace.pass.cpp | 35 +- .../new.delete.single/new_align_val_t.pass.cpp | 35 +- .../new_align_val_t_nothrow.pass.cpp | 35 +- .../new_align_val_t_nothrow_replace.pass.cpp | 37 +- .../variant.variant/variant.ctor/default.pass.cpp | 13 +- .../variant.variant/variant.status/index.pass.cpp | 20 +- .../variant.status/valueless_by_exception.pass.cpp | 20 +- lld/COFF/ICF.cpp | 9 +- lld/ELF/ICF.cpp | 29 +- lld/ELF/ScriptParser.cpp | 2 + lld/ELF/SyntheticSections.cpp | 3 - lld/ELF/SyntheticSections.h | 4 +- lld/test/ELF/Inputs/bad-reloc-target.test | 21 + lld/test/ELF/bad-reloc-target.test | 29 + lld/test/ELF/defsym.s | 6 + lld/test/ELF/image-base.s | 3 + lld/test/ELF/mergeable-errors.s | 8 + .../ELF/ppc64-split-stack-adjust-size-success.s | 2 + lld/test/ELF/push-state.s | 3 + lldb/lit/CMakeLists.txt | 1 + lldb/lit/helper/toolchain.py | 2 +- lldb/source/Symbol/ClangASTImporter.cpp | 2 +- llvm/include/llvm/Analysis/StackSafetyAnalysis.h | 120 ++++ llvm/include/llvm/CodeGen/AsmPrinter.h | 4 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 7 +- llvm/include/llvm/CodeGen/GCMetadataPrinter.h | 6 + llvm/include/llvm/InitializePasses.h | 2 + llvm/include/llvm/LTO/Config.h | 4 + llvm/include/llvm/LTO/LTO.h | 13 + llvm/lib/Analysis/Analysis.cpp | 2 + llvm/lib/Analysis/CMakeLists.txt | 1 + llvm/lib/Analysis/DemandedBits.cpp | 21 + llvm/lib/Analysis/StackSafetyAnalysis.cpp | 676 +++++++++++++++++++++ llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 27 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 4 - llvm/lib/CodeGen/CMakeLists.txt | 1 - llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 23 +- llvm/lib/CodeGen/MachinePassRegistry.cpp | 17 - llvm/lib/CodeGen/PrologEpilogInserter.cpp | 2 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 9 +- .../SelectionDAG/SelectionDAGAddressAnalysis.cpp | 6 +- llvm/lib/LTO/LTO.cpp | 11 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 104 +--- llvm/lib/Passes/PassBuilder.cpp | 3 +- llvm/lib/Passes/PassRegistry.def | 4 + llvm/lib/Target/AArch64/AArch64.td | 1 + llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 2 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 129 +--- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 16 +- llvm/lib/Target/AArch64/AArch64SchedPredicates.td | 108 ++++ llvm/lib/Target/AArch64/AArch64Schedule.td | 11 - llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 8 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 2 + .../AArch64/MCTargetDesc/AArch64MCTargetDesc.h | 1 + llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 3 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 16 + llvm/lib/Target/ARM/ARMParallelDSP.cpp | 20 +- llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 1 + llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 +- llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 2 +- llvm/lib/Target/X86/CMakeLists.txt | 2 + llvm/lib/Target/X86/LLVMBuild.txt | 2 +- llvm/lib/Target/X86/X86.h | 7 + llvm/lib/Target/X86/X86AsmPrinter.cpp | 6 +- llvm/lib/Target/X86/X86DiscriminateMemOps.cpp | 130 ++++ llvm/lib/Target/X86/X86ISelLowering.cpp | 77 ++- llvm/lib/Target/X86/X86InsertPrefetch.cpp | 237 ++++++++ llvm/lib/Target/X86/X86TargetMachine.cpp | 2 + .../Transforms/InstCombine/InstCombineCalls.cpp | 43 +- llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 29 +- .../Analysis/CostModel/AArch64/vector-reduce.ll | 44 +- llvm/test/Analysis/CostModel/X86/reduce-add.ll | 162 ++--- llvm/test/Analysis/CostModel/X86/reduce-and.ll | 344 +++++------ llvm/test/Analysis/CostModel/X86/reduce-mul.ll | 288 ++++----- llvm/test/Analysis/CostModel/X86/reduce-or.ll | 344 +++++------ llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 120 ++-- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 120 ++-- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 120 ++-- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 120 ++-- llvm/test/Analysis/CostModel/X86/reduce-xor.ll | 344 +++++------ llvm/test/Analysis/CostModel/X86/reduction.ll | 92 +-- llvm/test/Analysis/DemandedBits/intrinsics.ll | 79 +++ .../StackSafetyAnalysis/Inputs/ipa-alias.ll | 18 + .../Analysis/StackSafetyAnalysis/Inputs/ipa.ll | 118 ++++ .../test/Analysis/StackSafetyAnalysis/ipa-alias.ll | 133 ++++ llvm/test/Analysis/StackSafetyAnalysis/ipa.ll | 448 ++++++++++++++ llvm/test/Analysis/StackSafetyAnalysis/local.ll | 351 +++++++++++ .../test/Analysis/StackSafetyAnalysis/memintrin.ll | 202 ++++++ .../test/Analysis/StackSafetyAnalysis/scev-udiv.ll | 65 ++ llvm/test/CodeGen/AArch64/arm64-convert-v4f64.ll | 36 +- llvm/test/CodeGen/AArch64/vcvt-oversize.ll | 14 +- llvm/test/CodeGen/AMDGPU/byval-frame-setup.ll | 4 +- .../CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir | 23 +- .../CodeGen/AMDGPU/spill-empty-live-interval.mir | 39 +- .../AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir | 14 +- .../ARM/GlobalISel/arm-legalize-bitcounts.mir | 177 ++++++ .../CodeGen/ARM/GlobalISel/arm-regbankselect.mir | 22 + llvm/test/CodeGen/ARM/smlad0.ll | 80 +++ llvm/test/CodeGen/ARM/smlald0.ll | 41 ++ llvm/test/CodeGen/ARM/smlald2.ll | 86 +++ llvm/test/CodeGen/ARM/vcvt.ll | 10 +- .../CodeGen/PowerPC/vec_conv_fp64_to_i16_elts.ll | 144 ++--- .../CodeGen/PowerPC/vec_conv_fp64_to_i8_elts.ll | 96 +-- llvm/test/CodeGen/X86/O0-pipeline.ll | 2 + llvm/test/CodeGen/X86/O3-pipeline.ll | 2 + llvm/test/CodeGen/X86/consecutive-load-shuffle.ll | 25 + llvm/test/CodeGen/X86/discriminate-mem-ops.ll | 55 ++ llvm/test/CodeGen/X86/insert-prefetch-inline.afdo | 4 + llvm/test/CodeGen/X86/insert-prefetch-inline.ll | 76 +++ .../X86/insert-prefetch-no-MachineMemOperand.ll | 46 ++ llvm/test/CodeGen/X86/insert-prefetch-nomemop.afdo | 2 + llvm/test/CodeGen/X86/insert-prefetch-other.afdo | 3 + llvm/test/CodeGen/X86/insert-prefetch.afdo | 3 + llvm/test/CodeGen/X86/insert-prefetch.ll | 101 +++ llvm/test/CodeGen/X86/ipra-reg-alias.ll | 12 +- llvm/test/CodeGen/X86/load-scalar-as-vector.ll | 36 +- llvm/test/CodeGen/X86/mul-constant-i8.ll | 196 +++--- .../test/CodeGen/X86/statepoint-stackmap-format.ll | 98 ++- llvm/test/CodeGen/X86/urem-i8-constant.ll | 13 +- llvm/test/CodeGen/X86/vec_cast2.ll | 2 +- llvm/test/CodeGen/X86/vec_fp_to_int-widen.ll | 204 +++++++ llvm/test/CodeGen/X86/vec_fp_to_int.ll | 204 +++++++ .../SLPVectorizer/X86/horizontal-minmax.ll | 135 +++- .../SLPVectorizer/X86/reduction_unrolled.ll | 255 +++++--- .../Transforms/SLPVectorizer/X86/remark_horcost.ll | 25 +- .../Util/call-promotion-utils-ptrcast-attribute.ll | 32 + .../llvm-mca/AArch64/CortexA57/shifted-register.s | 10 +- .../llvm-mca/AArch64/Cyclone/register-offset.s | 12 +- llvm/test/tools/sanstats/elf.test | 34 +- llvm/tools/sanstats/sanstats.cpp | 13 +- .../CodeGen/GlobalISel/LegalizerHelperTest.cpp | 27 + 231 files changed, 8704 insertions(+), 2499 deletions(-) create mode 100644 clang-tools-extra/clangd/ExpectedTypes.cpp create mode 100644 clang-tools-extra/clangd/ExpectedTypes.h create mode 100644 clang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-c [...] create mode 100644 clang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-c [...] create mode 100644 clang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-c [...] create mode 100644 clang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-c [...] create mode 100644 clang-tools-extra/test/clangd/Inputs/background-index/compile_c [...] create mode 100644 clang-tools-extra/test/clangd/Inputs/background-index/definitio [...] create mode 100644 clang-tools-extra/test/clangd/Inputs/background-index/foo.cpp create mode 100644 clang-tools-extra/test/clangd/Inputs/background-index/foo.h create mode 100644 clang-tools-extra/test/clangd/background-index.test create mode 100644 clang-tools-extra/unittests/clangd/ExpectedTypeTest.cpp create mode 100644 clang/test/CodeGen/aarch64-vpcs.c create mode 100644 clang/test/Sema/aarch64-vpcs.c create mode 100644 libcxx/test/libcxx/strings/basic.string/string.modifiers/resize [...] create mode 100644 lld/test/ELF/Inputs/bad-reloc-target.test create mode 100644 lld/test/ELF/bad-reloc-target.test create mode 100644 lld/test/ELF/mergeable-errors.s create mode 100644 llvm/include/llvm/Analysis/StackSafetyAnalysis.h create mode 100644 llvm/lib/Analysis/StackSafetyAnalysis.cpp delete mode 100644 llvm/lib/CodeGen/MachinePassRegistry.cpp create mode 100644 llvm/lib/Target/AArch64/AArch64SchedPredicates.td create mode 100644 llvm/lib/Target/X86/X86DiscriminateMemOps.cpp create mode 100644 llvm/lib/Target/X86/X86InsertPrefetch.cpp create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/Inputs/ipa-alias.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/Inputs/ipa.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/ipa-alias.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/ipa.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/local.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/memintrin.ll create mode 100644 llvm/test/Analysis/StackSafetyAnalysis/scev-udiv.ll create mode 100644 llvm/test/CodeGen/ARM/GlobalISel/arm-legalize-bitcounts.mir create mode 100644 llvm/test/CodeGen/X86/consecutive-load-shuffle.ll create mode 100644 llvm/test/CodeGen/X86/discriminate-mem-ops.ll create mode 100644 llvm/test/CodeGen/X86/insert-prefetch-inline.afdo create mode 100644 llvm/test/CodeGen/X86/insert-prefetch-inline.ll create mode 100644 llvm/test/CodeGen/X86/insert-prefetch-no-MachineMemOperand.ll create mode 100644 llvm/test/CodeGen/X86/insert-prefetch-nomemop.afdo create mode 100644 llvm/test/CodeGen/X86/insert-prefetch-other.afdo create mode 100644 llvm/test/CodeGen/X86/insert-prefetch.afdo create mode 100644 llvm/test/CodeGen/X86/insert-prefetch.ll create mode 100644 llvm/test/Transforms/Util/call-promotion-utils-ptrcast-attribute.ll