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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from a7bc31ebc6d [DAGCombiner] Replace masked loads with a zero mask with th [...] adds 8a32ca381d1 [CostModel][X86] Improve masked load/store AVX1/AVX2 costs adds fde26d222da [Commands] Remove unused header adds 162360774ed [analyzer] exploded-graph-rewriter: Initial commit. adds 5f79d749466 [X86] Add test cases for masked store and masked scatter wi [...] adds 50b35caf305 [DAGCombiner][X86] Fold away masked store and scatter with [...] adds 0ac4ab48fcf [analyzer] exploded-graph-rewriter: An attempt to fix Windo [...] adds 54362477c7b llvm-undname; Add more test coverage for demangleFunctionClass() adds 2d59bab568f Update MSVC Visualizer to reflect new variadic PointerUnion adds 3cbb8b83917 llvm-undname: Add coverage for some error paths adds c3236cd200a Revert "[analyzer] exploded-graph-rewriter: An attempt to f [...] adds 38f11825d18 [coroutines][PR41909] Don't build dependent coroutine state [...] adds 382320ea025 [COFF, ARM64] Fix CodeView API change for getRegisterNames adds e71963c850d Recommit r360171: [DAGCombiner] Avoid creating large tokenf [...] adds 20b14dacbbb [AVR] Fix incorrect source regclass of LDWRdPtr adds 3fc299df3d3 [clangd] Add RelationSlab adds 92524f9bf84 [clangd] Serialization support for RelationSlab adds 471f11805f7 Add --sort-common to the man page. adds c78c999a9cd [ELF] Simplify the condition to create .interp adds abb7484c31d [ELF] Don't create an output section named `/DISCARD/` if i [...] adds ce1534b4055 [ELF][PPC64] Don't apply LD->LE relaxation on R_PPC64_GOT_D [...] adds ea0c66be551 PR42104: Support instantiations of lambdas that implicitly [...] adds 8522d579b89 [ELF][PPC64] Rename some PPC64 ELFv2 specific RelExpr from [...] adds 404a679e1d0 [TableGen] Fix std::array initializer to avoid warnings wit [...] adds ceb0cc54f9d [clang-tidy] Fix make-unique check to work in C++17 mode. adds 209adba4405 A test commit from Mikhail Dvorskiy (blank line, to pstl/tr [...] adds 1a44584588b [CodeComplete] Add a bit more whitespace to completed patterns adds bcd542881dd [NFC][X86] extract-{low,}bits.ll: one more pattern c with t [...] adds a0bd6f8a1ae [AArch64] Check for simple type in FPToUInt adds df92f841105 [ARM][FIX] Ran out of registers due tail recursion adds 3b20ae6c54d [LLD][ELF] - Remove dead code. NFC. adds 3c837201e03 Include what you use in BPFMCTargetDesc.cpp adds c5327ab71dc Include what you use in HexagonShuffler.h adds 301f8fd6327 Include what you use in HexagonAsmParser.cpp adds 79a222fcf8c [OpenCL] Declare builtin functions using TableGen adds 0aa374a3062 Include what you use in HexagonAsmBackend.cpp adds 2d0106a1104 [LiveDebugValues] Close range for previous variable's locat [...] adds 1115a199aae [llvm-readobj/llvm-readelf] - Remove gnu-relocations.test c [...] adds c716e5d6dea Revert rL362358 : PR42104: Support instantiations of lambda [...] adds 7ebfbebfe12 Include what you use in HexagonELFObjectWriter.cpp adds ab93e6e0fea [llvm-readobj] - Convert gnu-sections.test to use YAML. adds 3901dd3e412 [AArch64][SVE2] Add CPU and arch directive tests adds d8d3e17b8b0 Fix compilation warning about unused variable [NFC] adds dc83a3c4494 [ARM] Fix recent breakage of -mfpu=none. adds beb7f48a298 Include what you use in HexagonMCShuffler.cpp adds bf2a356ec04 Include what you use in HexagonMCTargetDesc.cpp adds 6214b577b74 Include what you use in HexagonMCChecker.cpp adds 6e076a081a4 Include what you use in HexagonShuffler.cpp adds ebe360edfa9 Include what you use in HexagonMCCompound.cpp adds 970b9f961fb Include what you use in HexagonMCCodeEmitter.cpp adds 03d1b33041b Include what you use in HexagonMCInstrInfo.cpp adds 61b49ccb770 Include what you use in HexagonAsmPrinter.h adds 8668fc0102a Include what you use in HexagonInstPrinter.cpp adds edfa756f3f5 AMDGPU/GFX10: V_CMPX_xxx instructions still have an omod operand adds fa8cd7691ac [OpenCL] Use long instead of long long in x86 builtins adds c69ee63cb98 Include what you use in LanaiDisassembler.cpp adds 9c78db60053 Re-land [LLD][COFF] Early load PDB type server files adds 2f66316c968 Include what you use in LanaiMCCodeEmitter.cpp adds 7a3e4ab286c Include what you use in LanaiInstPrinter.cpp adds 74467814f27 [SystemZ] Remove sitofp(undef) from reduced test case. adds cb7e4e8193f [SelectionDAG] Add [us]itofp(undef) --> 0 constant fold (PR39205) adds 9ed325e463d [OpenCL] Undefine cl_intel_planar_yuv extension adds 082d99f58cb Unbreak non-PIC builds after r362390 / D62720 adds 9111f35f023 [AMDGPU][MC] Added support of SCC, VCCZ and EXECZ operands adds 3f786dab0eb Fixed build warning with -DLIBOMP_USE_HWLOC=1 adds 14c69fefe60 Include what you use in NVPTX.h adds 2b369f83c59 Include what you use in NVPTX.h adds 9158d57d19c [llvm] [test] Remove non-portable EISDIR test from macho-di [...] adds b3bd866c7f5 Include what you use in PPCInstrInfo.h adds dab879d7c80 [lldb-server unittest] Add missing teardown logic adds fade9cbed76 [llvm-ar] Fix relative thin archive path handling adds bedcaea99a7 Include what you use in LanaiInstrInfo.cpp adds 5099aef8696 [PR41567][Sema] Fixed cast kind in addr space conversions adds b8fee677bf8 Re-check in clang support gun asm goto after fixing tests. adds 0912b06f780 [LoopPred] Convert member function to free helper function [NFC] adds 009d08f313c [PowerPC] Set PROT_READ flag for MF_EXEC to prevent segfaul [...] adds 857de979a7e Revert "[llvm-ar] Fix relative thin archive path handling" adds 985f2f48bd5 [WebAssembly] Remove fptosi(undef) and fptoui(undef) from r [...] adds 9ed1673703c [LoopPred] Convert a second member function to a static hel [...] adds 8e317e29da4 Include what you use in LanaiRegisterInfo.cpp adds 2fcd2bd0df5 [Tests] Add LFTR tests for multiple exit loops adds b46934eeb8c Revert "[Tests] Add LFTR tests for multiple exit loops" adds 179154f6b99 Include what you use in LanaiFrameLowering.{cpp,h} adds f4d22bd0b40 Include what you use in LanaiISelDAGToDAG.cpp adds dc136847e3f Include what you use in LanaiMemAluCombiner.cpp adds b8aeaf882e4 Include what you use in LanaiAsmPrinter.cpp adds 26c43d0ef8e Include what you use in Lanai.h adds aad5d518823 builtins: correct function name for AEABI adds 197a7c01e6b tools: add `llvm-nm` and `llvm-objcopy` to tools adds 83645d214d4 [Tests] Add LFTR tests for multiple exit loops (try 2) adds 4172dbab5dd Fix a crash when the default of a switch is removed adds 86463141e75 gn build: Merge r362352 adds 221e604d6f9 [PDB] Copy inlinee lines records into the PDB adds c061b99c5b6 [ConstantRange] Add sdiv() support adds 479568e6458 Add cdb test for inline line tables adds 786a85dcd20 Add ScalarEvolutionsTest::SCEVExpandInsertCanonicalIV tests new 6f83c75d035 gn build: Merge r362371 new 81ef625080c Permit Exception Spec mismatch with NoThrow on inherited Virtual new bf37536a351 Make NoThrow FunctionLike, make FunctionLike include refere [...] new 8dbeb9256cb TTI: Improve default costs for addrspacecast new 18ca8a2233a Silence 'warning C4305: 'initializing': truncation from 'do [...] new bad43d8f49c [PowerPC] Look through copies for compare elimination new 0b7f98da656 Propagate fmf for setcc/select folds new dcf865f0ca5 [X86] Fix the pattern for merge masked vcvtps2pd. new 7a4eabef392 [CFLGraph] Add FAdd to visitConstantExpr. new c24a2f4ad92 CFLAA: reflow comments; NFC new dd0adae65a7 Fix test failure from r362435 new 06f3b094e4a ELF: Introduce a separate bit for tracking whether an outpu [...]
The 12 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../clang-tidy/modernize/MakeSmartPtrCheck.cpp | 15 +- clang-tools-extra/clangd/CMakeLists.txt | 1 + clang-tools-extra/clangd/index/Index.h | 1 + clang-tools-extra/clangd/index/Relation.cpp | 40 + clang-tools-extra/clangd/index/Relation.h | 88 ++ clang-tools-extra/clangd/index/Serialization.cpp | 83 +- clang-tools-extra/clangd/index/Serialization.h | 11 +- .../clangd/index/YAMLSerialization.cpp | 63 +- .../clangd/unittests/CodeCompleteTests.cpp | 2 +- clang-tools-extra/clangd/unittests/IndexTests.cpp | 39 + .../clangd/unittests/SerializationTests.cpp | 29 +- .../test/clang-tidy/modernize-make-unique.cpp | 12 +- clang/include/clang/AST/Stmt.h | 51 +- clang/include/clang/AST/Type.h | 8 + clang/include/clang/Basic/Attr.td | 2 +- clang/include/clang/Basic/Builtins.def | 1 + clang/include/clang/Basic/BuiltinsX86.def | 834 ++++++------ clang/include/clang/Basic/BuiltinsX86_64.def | 104 +- clang/include/clang/Basic/CMakeLists.txt | 6 + clang/include/clang/Basic/DiagnosticParseKinds.td | 4 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 10 +- clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Basic/OpenCLBuiltins.td | 296 ++++ clang/include/clang/Driver/CC1Options.td | 4 +- clang/include/clang/Sema/Sema.h | 2 + clang/lib/AST/ASTContext.cpp | 19 +- clang/lib/AST/ASTImporter.cpp | 10 +- clang/lib/AST/DeclBase.cpp | 2 + clang/lib/AST/Stmt.cpp | 29 +- clang/lib/AST/StmtPrinter.cpp | 20 +- clang/lib/AST/StmtProfile.cpp | 3 + clang/lib/AST/TypePrinter.cpp | 2 + clang/lib/Analysis/CFG.cpp | 74 +- clang/lib/CodeGen/CGStmt.cpp | 126 +- clang/lib/Driver/Driver.cpp | 2 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 3 +- clang/lib/Headers/opencl-c.h | 3 - clang/lib/Parse/ParseStmtAsm.cpp | 68 +- clang/lib/Sema/JumpDiagnostics.cpp | 114 +- clang/lib/Sema/SemaCast.cpp | 4 + clang/lib/Sema/SemaCodeComplete.cpp | 17 + clang/lib/Sema/SemaExceptionSpec.cpp | 18 +- clang/lib/Sema/SemaLookup.cpp | 84 ++ clang/lib/Sema/SemaStmtAsm.cpp | 48 +- clang/lib/Sema/TreeTransform.h | 39 +- clang/lib/Serialization/ASTReaderStmt.cpp | 7 + clang/lib/Serialization/ASTWriterStmt.cpp | 4 + clang/test/Analysis/asm-goto.cpp | 53 + .../test/Analysis/exploded-graph-rewriter/edge.dot | 15 + .../Analysis/exploded-graph-rewriter/empty.dot | 12 + .../exploded-graph-rewriter/environment.dot | 53 + .../Analysis/exploded-graph-rewriter/lit.local.cfg | 13 + .../exploded-graph-rewriter/program_points.dot | 63 + .../Analysis/exploded-graph-rewriter/store.dot | 45 + clang/test/CodeCompletion/ordinary-name-cxx11.cpp | 24 +- clang/test/CodeCompletion/ordinary-name.cpp | 26 +- clang/test/CodeGen/arm-mfpu-none.c | 8 + clang/test/CodeGen/asm-goto.c | 20 + clang/test/CodeGen/asm.c | 12 + clang/test/CodeGen/builtins-x86.c | 58 +- clang/test/CodeGen/inline-asm-mixed-style.c | 10 +- .../test/CodeGenOpenCLCXX/addrspace-conversion.cl | 7 + clang/test/Coverage/c-language-features.inc | 4 +- clang/test/Driver/arm-mfpu.c | 2 + clang/test/Headers/opencl-c-header.cl | 3 - ...pragma-attribute-supported-attributes-list.test | 2 +- clang/test/PCH/asm.h | 6 +- clang/test/Parser/asm-goto.c | 57 + clang/test/Parser/asm-goto.cpp | 53 + clang/test/Sema/asm-goto.cpp | 63 + clang/test/Sema/asm.c | 21 + clang/test/Sema/inline-asm-validate-tmpl.cpp | 10 + clang/test/SemaCXX/coroutines.cpp | 10 + clang/test/SemaCXX/nothrow-vs-exception-specs.cpp | 33 + clang/test/SemaOpenCL/extension-begin.cl | 7 + clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 24 + clang/utils/TableGen/CMakeLists.txt | 1 + clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp | 318 +++++ clang/utils/TableGen/TableGen.cpp | 6 + clang/utils/TableGen/TableGenBackends.h | 3 + clang/utils/analyzer/exploded-graph-rewriter.py | 398 ++++++ compiler-rt/lib/builtins/arm/comparesf2.S | 4 +- debuginfo-tests/win_cdb/inline-line-gap.cpp | 45 + lld/COFF/DebugTypes.cpp | 214 ++- lld/COFF/DebugTypes.h | 29 +- lld/COFF/Driver.cpp | 4 + lld/COFF/Driver.h | 4 +- lld/COFF/PDB.cpp | 225 ++-- lld/ELF/Arch/PPC64.cpp | 8 +- lld/ELF/InputSection.cpp | 8 +- lld/ELF/LinkerScript.cpp | 11 +- lld/ELF/OutputSections.cpp | 3 +- lld/ELF/OutputSections.h | 5 + lld/ELF/Relocations.cpp | 27 +- lld/ELF/Relocations.h | 6 +- lld/ELF/Writer.cpp | 16 +- lld/docs/ld.lld.1 | 2 + ...ture.yaml => pdb-type-server-invalid-path.yaml} | 4 +- .../Inputs/pdb-type-server-valid-signature.yaml | 2 +- lld/test/COFF/pdb-inlinees-extrafiles.s | 334 +++++ lld/test/COFF/pdb-inlinees.s | 332 +++++ .../COFF/pdb-type-server-invalid-signature.yaml | 16 +- lld/test/COFF/pdb-unknown-subsection.s | 46 + lld/test/ELF/dynamic-linker.s | 16 +- lld/test/ELF/linkerscript/discard-phdr.s | 2 +- lld/test/ELF/ppc64-dtprel.s | 26 +- lld/test/ELF/ppc64-ld-got-dtprel.s | 44 + lld/test/ELF/ppc64-relocs.s | 22 +- lldb/source/Commands/CommandObjectExpression.cpp | 1 - .../NativePDB/PdbFPOProgramToDWARFExpression.cpp | 13 +- .../Utility/ReproducerInstrumentationTest.cpp | 12 +- lldb/unittests/tools/lldb-server/tests/TestBase.h | 5 + llvm/CMakeLists.txt | 2 +- llvm/cmake/modules/AddLLVM.cmake | 2 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 8 +- llvm/include/llvm/CodeGen/TargetLowering.h | 5 +- .../CodeView/DebugInlineeLinesSubsection.h | 7 +- llvm/include/llvm/IR/ConstantRange.h | 7 + llvm/lib/Analysis/CFLGraph.h | 10 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 4 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 12 +- llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 74 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 6 + llvm/lib/Demangle/MicrosoftDemangle.cpp | 4 +- llvm/lib/IR/ConstantRange.cpp | 87 ++ llvm/lib/Support/ARMTargetParser.cpp | 1 + llvm/lib/Support/Unix/Memory.inc | 5 +- llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 3 + llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 9 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 20 +- .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp | 11 +- .../AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp | 12 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 4 +- llvm/lib/Target/AMDGPU/SIISelLowering.h | 2 +- llvm/lib/Target/AMDGPU/SIInsertSkips.cpp | 3 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 22 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 5 + llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 14 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 77 +- llvm/lib/Target/ARM/ARMISelLowering.h | 16 +- llvm/lib/Target/AVR/AVRInstrInfo.td | 8 +- llvm/lib/Target/AVR/AVRRegisterInfo.td | 4 +- .../Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp | 1 - .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 1 - llvm/lib/Target/Hexagon/HexagonAsmPrinter.h | 1 - .../Hexagon/MCTargetDesc/HexagonAsmBackend.cpp | 1 - .../MCTargetDesc/HexagonELFObjectWriter.cpp | 2 +- .../Hexagon/MCTargetDesc/HexagonInstPrinter.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCChecker.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCCompound.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCShuffler.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 1 - .../Hexagon/MCTargetDesc/HexagonShuffler.cpp | 2 +- .../Target/Hexagon/MCTargetDesc/HexagonShuffler.h | 2 +- llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 1 + .../Lanai/Disassembler/LanaiDisassembler.cpp | 5 +- llvm/lib/Target/Lanai/Lanai.h | 7 +- llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp | 3 +- llvm/lib/Target/Lanai/LanaiFrameLowering.cpp | 2 +- llvm/lib/Target/Lanai/LanaiFrameLowering.h | 1 - llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp | 2 +- llvm/lib/Target/Lanai/LanaiInstrInfo.cpp | 6 +- llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp | 2 +- llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp | 6 +- .../Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp | 5 +- .../Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTX.h | 10 +- llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h | 1 + llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp | 1 + llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h | 2 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 7 +- llvm/lib/Target/PowerPC/PPCInstrInfo.h | 1 - llvm/lib/Target/X86/X86InstrAVX512.td | 5 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 4 +- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 111 +- llvm/lib/Transforms/Utils/LowerSwitch.cpp | 5 + .../Analysis/CostModel/AMDGPU/addrspacecast.ll | 33 +- .../CostModel/X86/masked-intrinsic-cost-widen.ll | 76 +- .../CostModel/X86/masked-intrinsic-cost.ll | 76 +- llvm/test/CodeGen/AArch64/v3f-to-int.ll | 17 + llvm/test/CodeGen/ARM/pr42062.ll | 38 + llvm/test/CodeGen/AVR/load.ll | 10 +- .../CodeGen/AVR/pseudo/LDDWRdPtrQ-same-src-dst.mir | 35 - llvm/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir | 6 +- .../CodeGen/PowerPC/eliminate-compare-of-copy.ll | 29 + llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 4 +- llvm/test/CodeGen/SystemZ/subregliveness-02.ll | 4 +- llvm/test/CodeGen/WebAssembly/target-features.ll | 8 +- llvm/test/CodeGen/X86/avx512-cvt-widen.ll | 28 +- llvm/test/CodeGen/X86/avx512-cvt.ll | 71 +- .../X86/dagcombine-tokenfactor-limit-crash.ll | 59 + llvm/test/CodeGen/X86/extract-bits.ll | 416 ++++-- llvm/test/CodeGen/X86/extract-lowbits.ll | 223 +-- llvm/test/CodeGen/X86/masked_gather_scatter.ll | 8 + llvm/test/CodeGen/X86/masked_store.ll | 12 + llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 130 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 130 +- llvm/test/DebugInfo/X86/fission-ranges.ll | 33 +- llvm/test/Demangle/invalid-manglings.test | 50 + llvm/test/Demangle/ms-mangle.test | 28 + .../test/MC/AArch64/SVE2/directive-arch-negative.s | 31 + llvm/test/MC/AArch64/SVE2/directive-arch.s | 21 + .../SVE2/directive-arch_extension-negative.s | 31 + .../MC/AArch64/SVE2/directive-arch_extension.s | 21 + llvm/test/MC/AArch64/SVE2/directive-cpu-negative.s | 31 + llvm/test/MC/AArch64/SVE2/directive-cpu.s | 21 + llvm/test/MC/AMDGPU/literals.s | 148 +- llvm/test/MC/Disassembler/AMDGPU/literal_gfx9.txt | 81 ++ .../Transforms/IndVarSimplify/lftr-multi-exit.ll | 276 ++++ .../LoopUnroll/AMDGPU/unroll-cost-addrspacecast.ll | 77 ++ .../LoopVectorize/X86/masked_load_store.ll | 1422 ++++++++++++-------- .../condition-phi-unreachable-default.ll | 36 + .../llvm-objdump/X86/macho-disassemble-g-dsym.test | 5 - .../tools/llvm-readobj/Inputs/relocs.obj.elf-i386 | Bin 1120 -> 0 bytes llvm/test/tools/llvm-readobj/gnu-relocations.test | 28 - llvm/test/tools/llvm-readobj/gnu-sections.test | 154 ++- .../tools/llvm-readobj/reloc-types-elf-i386.test | 173 ++- .../tools/llvm-readobj/reloc-types-elf-x64.test | 169 ++- llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp | 4 + llvm/unittests/Analysis/ScalarEvolutionTest.cpp | 193 +++ llvm/unittests/IR/ConstantRangeTest.cpp | 58 + llvm/utils/LLVMVisualizers/llvm.natvis | 109 +- llvm/utils/TableGen/DAGISelMatcherGen.cpp | 2 +- .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + .../secondary/clang/include/clang/Basic/BUILD.gn | 8 + llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 1 + .../gn/secondary/clang/utils/TableGen/BUILD.gn | 1 + openmp/runtime/src/kmp.h | 6 + openmp/runtime/src/kmp_affinity.cpp | 3 +- pstl/README.md | 1 + 237 files changed, 8107 insertions(+), 2522 deletions(-) create mode 100644 clang-tools-extra/clangd/index/Relation.cpp create mode 100644 clang-tools-extra/clangd/index/Relation.h create mode 100644 clang/include/clang/Basic/OpenCLBuiltins.td create mode 100644 clang/test/Analysis/asm-goto.cpp create mode 100644 clang/test/Analysis/exploded-graph-rewriter/edge.dot create mode 100644 clang/test/Analysis/exploded-graph-rewriter/empty.dot create mode 100644 clang/test/Analysis/exploded-graph-rewriter/environment.dot create mode 100644 clang/test/Analysis/exploded-graph-rewriter/lit.local.cfg create mode 100644 clang/test/Analysis/exploded-graph-rewriter/program_points.dot create mode 100644 clang/test/Analysis/exploded-graph-rewriter/store.dot create mode 100644 clang/test/CodeGen/arm-mfpu-none.c create mode 100644 clang/test/CodeGen/asm-goto.c create mode 100644 clang/test/CodeGenOpenCLCXX/addrspace-conversion.cl create mode 100644 clang/test/Parser/asm-goto.c create mode 100644 clang/test/Parser/asm-goto.cpp create mode 100644 clang/test/Sema/asm-goto.cpp create mode 100644 clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl create mode 100644 clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp create mode 100755 clang/utils/analyzer/exploded-graph-rewriter.py create mode 100644 debuginfo-tests/win_cdb/inline-line-gap.cpp copy lld/test/COFF/Inputs/{pdb-type-server-valid-signature.yaml => pdb-type-server [...] create mode 100644 lld/test/COFF/pdb-inlinees-extrafiles.s create mode 100644 lld/test/COFF/pdb-inlinees.s create mode 100644 lld/test/COFF/pdb-unknown-subsection.s create mode 100644 lld/test/ELF/ppc64-ld-got-dtprel.s create mode 100644 llvm/test/CodeGen/AArch64/v3f-to-int.ll create mode 100644 llvm/test/CodeGen/ARM/pr42062.ll delete mode 100644 llvm/test/CodeGen/AVR/pseudo/LDDWRdPtrQ-same-src-dst.mir create mode 100644 llvm/test/CodeGen/PowerPC/eliminate-compare-of-copy.ll create mode 100644 llvm/test/CodeGen/X86/dagcombine-tokenfactor-limit-crash.ll create mode 100644 llvm/test/MC/AArch64/SVE2/directive-arch-negative.s create mode 100644 llvm/test/MC/AArch64/SVE2/directive-arch.s create mode 100644 llvm/test/MC/AArch64/SVE2/directive-arch_extension-negative.s create mode 100644 llvm/test/MC/AArch64/SVE2/directive-arch_extension.s create mode 100644 llvm/test/MC/AArch64/SVE2/directive-cpu-negative.s create mode 100644 llvm/test/MC/AArch64/SVE2/directive-cpu.s create mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-multi-exit.ll create mode 100644 llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-cost-addrspacecast.ll create mode 100644 llvm/test/Transforms/LowerSwitch/condition-phi-unreachable-default.ll delete mode 100644 llvm/test/tools/llvm-readobj/Inputs/relocs.obj.elf-i386 delete mode 100644 llvm/test/tools/llvm-readobj/gnu-relocations.test