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-arm-stable-defconfig in repository toolchain/ci/llvm-project.
from 6c5898ef79f [llvm-ifs][NFC] Adds TODO comment for dropping ObjectFileFo [...] adds 0c798aa4483 [CMake] Split logic across test suite subdirectories (NFC) adds 5da6d4ec164 Speculative build fix for GCC 5.3.0 adds 3c8e055187d [AMDGPU] Fix mfma scheduling crash adds ec66603ac7e [clang-format] Remove the dependency on frontend adds 267cc3292ec [lldb] [Python] Do not attempt to flush() a read-only fd adds 56d81104f14 [ELF] -r: fix crash when processing a SHT_REL[A] that reloc [...] adds 7b3de1e8119 [ARM] Attempt to fixup MveEmitter warnings adds bb6a27fc257 Add AIX toolchain and basic linker functionality adds 78700ef8866 [ARM] Fixup MVE intrinsic tests with no assert builds adds 8fa5e98fd19 [clang-format] Remove duplciate code from Invalid BOM detection adds 76ee21e1d09 Namespace fixup for D68340 build on MSVC adds a5376f63221 [GlobalISel][AArch64][AMDGPU][X86] Teach LegalizationArtifa [...] adds 31b752cbf0d [ObjC][ARC] Check whether the return and parameter types of [...] adds 23b78364150 [clang-format] update documentation adds d0bd3fc88be Revert "Disable exit-on-SIGPIPE in lldb" adds 2e4f1e112df [www] Change URLs to HTTPS. adds 126a72fcbf7 Fix MSVC "not all control paths return a value" warnings. NFCI. adds c39ba0429c5 Fix MSVC "switch statement contains 'default' but no 'case' [...] adds 201ed14aea8 Follow on to Namespace fixup for D68340 adds 95a18b848fc Follow up on D69112, fix build break for skipping field ini [...] adds a18818207ab Fix cppcheck shadow variable warning. NFCI. adds ffa214ef228 [Concepts] Constraint Enforcement & Diagnostics adds 2c37833931e [AMDGPU] Clean up update_llc_test_checks CodeGen tests adds 55c223a7ed5 Try harder to fix GCC 5.3 build adds a1817996fa8 Fix lld detection in standalone compiler-rt. adds d52b36e354e [CMake] Remove unused variable LLDB_TEST_CXX_COMPILER adds 220cce1e727 [CMake] Don't set LLDB_TEST_* in the top-level CMakeLists adds fd025c094be [CMake] Move test dependency tracking into test/CMakeLists.txt adds 33fca97880d [CMake] Move LLDB_TEST_BUILD_DIRECTORY into test/CMakeLists.txt adds 70f59b5bbc8 When diagnosing an ambiguity, only note the candidates that [...] adds 9b8dd004034 Test commit access via git adds bc58e0279b7 [compiler-rt] cmake: add include(BuiltinTests) to CompilerR [...] adds 60b403e75cd Always flush pending errors in MCAsmParser adds 9671d1dc176 [clang]Fixup clang -Werror,,-Wcovered-switch-default build [...] adds 9ab6d8236b1 [clang-scan-deps] Add basic support for modules. adds 0c3921e7b9a [SCEV] Delete unused code from header adds 7fff716ec47 [CMake] Update Fuchsia build configuration adds 6d424a161bf Revert "Recommit "[Clang] Pragma vectorize_width() implies [...] adds ef7a154d17f [clang][ThinLTO] Promote cc1 -fthin_link_bitcode to driver [...] adds c27010ef76a [SCEV] Start reworking backedge taken count APIs to unify m [...] adds 7af309a4ed1 [clang][DependencyScanning] clang-format. adds 81c2a5bb39c Test commit via git. adds 0e8fc21c2ec Fix Clang -Wcovered-switch-default warning by moving llvm_u [...] adds 34f68253ca3 [SCEV] Expose and use maximum constant exit counts for indi [...] adds 27bfee01e96 docs: Update instructions for requesting commit access adds 0eb8a52aeec [X86][GISel] Remove unneeded custom selection code for hand [...] adds 5a48678a6a1 [hip] Allow the declaration of functions with variadic argu [...] adds 45787e56829 Fix compilation warning. NFC. adds 13d8d19d518 gn build: (manually) merge 08074cc9 adds 9c0f66746ca gn build: Merge bb6a27fc257 adds 72d7908afc7 gn build: Merge d0bd3fc88be adds 918b88ab150 gn build: Merge ffa214ef228 adds b96e30c2172 git-llvm: Push to master branch by default adds efcdedd2e72 git-llvm: Drop dependency on github module adds 8c99a549dec [LiveDebugValues] Small code clean up; NFC adds a6712889f5f [lldb] [Host/netbsd] Set Arg0 for 'platform process list -v' adds 822059147bf [PowerPC] [Peephole] fold frame offset by using index form [...] adds 24ef631f433 Fix file-ordering nit in D67161. adds 77b3c794e34 [docs] Update Mips feature table in CodeGenerator.rst adds 2a3dc6b74f4 Fix a variable typo in LiveDebugValues [NFC] adds 53c164e2216 [llvm/Object] - Fix the error message reported for a broken [...] adds 9acaf542771 [obj2yaml] - Better dumping for relocations without symbols [...] adds 74d39a42f10 [clangd] DefineInline action availability checks adds dfd6374c784 [clangd] DefineInline action apply logic with fully qualifi [...] adds d581f68519d gn build: Merge 74d39a42f10 adds d62e3ed3f4b [clangd] Implement GetEligiblePoints adds 8aa84ad37db [clangd] Store Index in Tweak::Selection adds de3cef1d5d3 [yaml2obj, obj2yaml] - Add support for SHT_NOTE sections. adds e3105e71f3a [LLD][ELF] - Update test case after yaml2obj change. adds 11ce19d2119 [clang] Switch arm-mve-intrinsics tests to use %clang_cc1. adds ce1e249a688 Fix compilation error in clangd/refactor/tweaks/ExpandAutoType.cpp adds 3d9632a997f [clang-rename] NFC, make getCanonicalSymbolDeclaration robu [...] adds 417dd678250 [MIPS GlobalISel] Select MSA vector generic and builtin fsqrt adds 43e931cb5fc [clangd][NFC] Get rid of raw string literals in macros to m [...] adds 1baa50396d9 [RISCV] Add support for half-precision floats adds be29d928548 OpenMP Tasks dependencies hash re-sizing fixed. adds 11c2a85db88 [NFC] Rename LLVM_NO_DEAD_STRIP adds 6df7ef0d8ba [clang-format] [NFC] update the documentation in Format.h t [...] adds 59a51d84b3a [CodeGen][SelectionDAG] Fix tiny bug in ExpandIntRes_UADDSUBO adds b2c184458e9 [APInt] Add saturating multiply ops adds 1cc8e1e1d7d [APInt] Add saturating left-shift ops adds b82fa80e807 [SLP] adjust code comment; NFC adds 7ad3636c30a [AMDGPU] Remove update_llc_test_checks for a test adds abd89c243a4 build: reindent text (NFC) adds b85b4e5a6f8 Add an instruction marker field to the ExtraInfo in MachineInstrs. adds 8e567b0730f [clangd] Revert define-inline action changes to un-break wi [...] adds b74d7e5cccb [PowerPC] add test for popcnt with any_extend; NFC adds fd667b860e9 [libcxx] [test] Run `chmod +x` on executables when testing via SSH adds a153233caf6 gn build: Merge 8e567b0730f adds de79836312e [FPEnv] Teach the IRBuilder about correct use of the strict [...] new 5934cd11ea3 [TableGen] Add asserts to make sure default values match pr [...] new 7a2b704bf0c [Sema][Typo Correction] Fix another infinite loop on ambiguity new 4d18b4a7c4f [SCEV] Add a clarifying comment around ExitLimit construction new 96601ec28b7 ValueObject: Fix a crash related to children address type c [...]
The 4 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-tools-extra/clangd/SourceCode.cpp | 156 +- clang-tools-extra/clangd/SourceCode.h | 21 + .../clangd/refactor/tweaks/ExpandAutoType.cpp | 2 +- .../clangd/unittests/SourceCodeTests.cpp | 62 + clang/cmake/caches/Fuchsia-stage2.cmake | 20 +- clang/cmake/caches/Fuchsia.cmake | 9 +- clang/docs/ClangFormatStyleOptions.rst | 11 + clang/include/clang/AST/ASTConcept.h | 80 + clang/include/clang/AST/ExprCXX.h | 39 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 30 + clang/include/clang/Basic/SourceManager.h | 4 + clang/include/clang/Driver/CC1Options.td | 2 - clang/include/clang/Driver/Options.td | 3 + clang/include/clang/Format/Format.h | 45 +- clang/include/clang/Sema/Overload.h | 14 +- clang/include/clang/Sema/Sema.h | 90 +- clang/include/clang/Sema/TemplateDeduction.h | 6 + .../clang/Tooling/Inclusions/IncludeStyle.h | 9 + clang/lib/AST/ASTConcept.cpp | 56 + clang/lib/AST/ASTContext.cpp | 1 + clang/lib/AST/CMakeLists.txt | 1 + clang/lib/AST/Decl.cpp | 2 +- clang/lib/AST/ExprCXX.cpp | 17 +- clang/lib/Basic/SourceManager.cpp | 38 +- clang/lib/CodeGen/CGBuiltin.cpp | 4 +- clang/lib/CodeGen/CGLoopInfo.cpp | 8 - clang/lib/CodeGen/TargetInfo.cpp | 7 + clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/Driver.cpp | 4 + clang/lib/Driver/ToolChains/AIX.cpp | 102 + clang/lib/Driver/ToolChains/AIX.h | 63 + clang/lib/Driver/ToolChains/Clang.cpp | 6 + clang/lib/Driver/ToolChains/HIP.cpp | 2 + clang/lib/Sema/SemaCast.cpp | 2 +- clang/lib/Sema/SemaConcept.cpp | 398 +- clang/lib/Sema/SemaDeclCXX.cpp | 12 +- clang/lib/Sema/SemaExprCXX.cpp | 9 +- clang/lib/Sema/SemaInit.cpp | 10 +- clang/lib/Sema/SemaOverload.cpp | 138 +- clang/lib/Sema/SemaTemplate.cpp | 60 +- clang/lib/Sema/SemaTemplateDeduction.cpp | 31 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 39 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 6 +- clang/lib/Serialization/ASTReaderStmt.cpp | 24 +- clang/lib/Serialization/ASTWriterStmt.cpp | 20 +- .../DependencyScanningFilesystem.cpp | 42 +- .../DependencyScanning/DependencyScanningTool.cpp | 5 +- .../Refactoring/Rename/USRFindingAction.cpp | 2 + .../basic.namespace/namespace.udecl/p15.cpp | 22 +- clang/test/CXX/drs/dr15xx.cpp | 31 +- clang/test/CXX/drs/dr16xx.cpp | 6 +- clang/test/CXX/expr/expr.prim/expr.prim.id/p3.cpp | 31 + .../over.match.class.deduct/p3.cpp | 2 +- clang/test/CXX/special/class.inhctor/p1.cpp | 10 +- clang/test/CXX/special/class.inhctor/p4.cpp | 4 +- clang/test/CXX/special/class.inhctor/p7.cpp | 2 +- .../temp.constr.constr/function-templates.cpp | 43 + .../temp.constr.constr/non-function-templates.cpp | 92 + .../temp.constr.constr/partial-specializations.cpp | 67 + clang/test/ClangScanDeps/Inputs/module.modulemap | 7 + clang/test/ClangScanDeps/Inputs/modules_cdb.json | 13 + clang/test/ClangScanDeps/modules.cpp | 41 + .../CodeGen/arm-mve-intrinsics/scalar-shifts.c | 2 +- clang/test/CodeGen/arm-mve-intrinsics/vadc.c | 4 +- clang/test/CodeGen/arm-mve-intrinsics/vaddq.c | 4 +- clang/test/CodeGen/arm-mve-intrinsics/vcvt.c | 2 +- clang/test/CodeGen/arm-mve-intrinsics/vld24.c | 4 +- clang/test/CodeGen/arm-mve-intrinsics/vldr.c | 2 +- clang/test/CodeGen/arm-mve-intrinsics/vminvq.c | 4 +- clang/test/CodeGen/thin_link_bitcode.c | 4 + clang/test/CodeGenCXX/pragma-loop-predicate.cpp | 5 +- clang/test/CodeGenCXX/pragma-loop.cpp | 34 +- .../aix_ppc_tree/powerpc-ibm-aix7.1.0.0/dummy.a | 0 .../test/Driver/Inputs/aix_ppc_tree/usr/lib/crt0.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/crt0_64.o | 0 .../test/Driver/Inputs/aix_ppc_tree/usr/lib/crti.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/crti_64.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/gcrt0.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/gcrt0_64.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/mcrt0.o | 0 .../Driver/Inputs/aix_ppc_tree/usr/lib/mcrt0_64.o | 0 clang/test/Driver/aix-ld.c | 177 + clang/test/Driver/hip-toolchain-no-rdc.hip | 8 +- clang/test/Driver/hip-toolchain-rdc.hip | 4 +- clang/test/Sema/typo-correction-ambiguity.c | 14 + .../SemaCXX/ambig-user-defined-conversions.cpp | 2 +- clang/test/SemaCXX/builtin-ptrtomember-ambig.cpp | 3 - .../SemaCXX/builtin-ptrtomember-overload-1.cpp | 2 +- clang/test/SemaCXX/copy-initialization.cpp | 2 +- .../test/SemaCXX/cxx0x-initializer-constructor.cpp | 2 +- clang/test/SemaCXX/microsoft-vs-float128.cpp | 6 +- clang/test/SemaCXX/overload-call.cpp | 4 +- clang/test/SemaCXX/overload-member-call.cpp | 2 +- .../test/SemaCXX/overloaded-builtin-operators.cpp | 6 +- .../test/SemaTemplate/cxx1z-using-declaration.cpp | 8 +- clang/test/SemaTemplate/instantiate-expr-3.cpp | 2 +- clang/test/SemaTemplate/temp_arg_nontype.cpp | 4 +- clang/tools/clang-format/CMakeLists.txt | 1 - clang/tools/clang-format/ClangFormat.cpp | 67 +- clang/tools/driver/CMakeLists.txt | 4 +- clang/unittests/Basic/SourceManagerTest.cpp | 41 + clang/utils/TableGen/CMakeLists.txt | 2 +- clang/utils/TableGen/MveEmitter.cpp | 8 +- clang/www/OpenProjects.html | 10 +- clang/www/UniversalDriver.html | 8 +- clang/www/analyzer/alpha_checks.html | 4 +- clang/www/analyzer/annotations.html | 42 +- clang/www/analyzer/available_checks.html | 4 +- clang/www/analyzer/checker_dev_manual.html | 286 +- clang/www/analyzer/faq.html | 27 +- clang/www/analyzer/filing_bugs.html | 9 +- clang/www/analyzer/implicit_checks.html | 18 +- clang/www/analyzer/index.html | 15 +- clang/www/analyzer/installation.html | 9 +- clang/www/analyzer/open_projects.html | 23 +- clang/www/analyzer/potential_checkers.html | 80 +- clang/www/analyzer/release_notes.html | 17 +- clang/www/analyzer/scan-build.html | 29 +- clang/www/analyzer/xcode.html | 3 +- clang/www/comparison.html | 68 +- clang/www/compatibility.html | 10 +- clang/www/cxx_compatibility.html | 2 +- clang/www/cxx_dr_status.html | 4770 ++++++++++---------- clang/www/cxx_status.html | 428 +- clang/www/demo/DemoInfo.html | 25 +- clang/www/features.html | 12 +- clang/www/get_involved.html | 18 +- clang/www/get_started.html | 8 +- clang/www/hacking.html | 24 +- clang/www/index.html | 2 +- clang/www/related.html | 16 +- compiler-rt/CMakeLists.txt | 2 +- .../cmake/Modules/CompilerRTDarwinUtils.cmake | 1 + compiler-rt/cmake/config-ix.cmake | 1 + compiler-rt/test/hwasan/CMakeLists.txt | 4 +- compiler-rt/test/msan/CMakeLists.txt | 4 +- compiler-rt/test/ubsan/CMakeLists.txt | 4 +- compiler-rt/www/index.html | 44 +- libclc/www/index.html | 6 +- libcxx/utils/libcxx/test/executor.py | 20 +- libcxx/www/index.html | 2 +- libcxxabi/www/index.html | 16 +- libcxxabi/www/spec.html | 68 +- lld/ELF/InputFiles.cpp | 20 +- lld/test/ELF/merge-relocatable.s | 23 + lld/test/ELF/sht-group-empty.test | 1 + lldb/CMakeLists.txt | 102 - lldb/cmake/modules/AddLLDB.cmake | 6 - lldb/docs/resources/build.rst | 5 +- lldb/docs/resources/test.rst | 3 +- lldb/include/lldb/Core/PropertiesBase.td | 2 + lldb/include/lldb/Core/ValueObject.h | 1 + lldb/source/Core/ValueObject.cpp | 53 + lldb/source/Core/ValueObjectVariable.cpp | 45 - lldb/source/Host/netbsd/Host.cpp | 1 + .../ScriptInterpreter/Python/PythonDataObjects.cpp | 12 +- lldb/test/API/CMakeLists.txt | 63 +- lldb/test/CMakeLists.txt | 167 +- lldb/test/Shell/CMakeLists.txt | 9 + .../Shell/SymbolFile/DWARF/DW_OP_piece-struct.s | 113 + lldb/test/Unit/CMakeLists.txt | 7 + lldb/tools/driver/Driver.cpp | 10 - lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp | 16 + llvm/CMakeLists.txt | 2 +- llvm/cmake/modules/AddLLVM.cmake | 4 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 2 +- llvm/docs/CodeGenerator.rst | 10 +- llvm/docs/DeveloperPolicy.rst | 55 +- llvm/include/llvm/ADT/APInt.h | 4 + llvm/include/llvm/Analysis/ScalarEvolution.h | 62 +- .../GlobalISel/LegalizationArtifactCombiner.h | 29 + llvm/include/llvm/CodeGen/MachineFunction.h | 19 +- llvm/include/llvm/CodeGen/MachineInstr.h | 62 +- llvm/include/llvm/IR/IRBuilder.h | 22 + llvm/include/llvm/Object/ELF.h | 11 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 21 + llvm/include/llvm/Support/Signals.h | 11 - llvm/include/llvm/Support/YAMLTraits.h | 3 +- llvm/lib/Analysis/LazyValueInfo.cpp | 11 +- llvm/lib/Analysis/ScalarEvolution.cpp | 47 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 16 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 32 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 2 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 33 +- llvm/lib/CodeGen/MachineFunction.cpp | 20 +- llvm/lib/CodeGen/MachineInstr.cpp | 146 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 7 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 31 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 8 +- llvm/lib/IR/AutoUpgrade.cpp | 23 +- llvm/lib/MC/MCParser/AsmParser.cpp | 7 +- llvm/lib/MC/XCOFFObjectWriter.cpp | 6 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 72 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 38 + llvm/lib/Support/APInt.cpp | 40 + llvm/lib/Support/Unix/Signals.inc | 14 +- llvm/lib/Support/Windows/Signals.inc | 3 - llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 7 +- llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 20 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 4 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 219 + llvm/lib/Target/PowerPC/PPCInstrInfo.h | 10 + llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 8 + llvm/lib/Target/PowerPC/PPCRegisterInfo.h | 9 + llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 7 +- llvm/lib/Target/X86/X86InstructionSelector.cpp | 78 - llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 7 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 2 +- .../Bitcode/upgrade-arc-runtime-calls-bitcast.bc | Bin 0 -> 1536 bytes .../Bitcode/upgrade-arc-runtime-calls-bitcast.ll | 21 + .../AArch64/GlobalISel/legalize-merge-values.mir | 25 +- .../AMDGPU/GlobalISel/combine-ext-legalizer.mir | 9 +- .../CodeGen/AMDGPU/GlobalISel/legalize-extract.mir | 18 +- .../AMDGPU/GlobalISel/legalize-fcopysign.mir | 96 +- .../CodeGen/AMDGPU/GlobalISel/legalize-icmp.mir | 18 +- .../AMDGPU/GlobalISel/legalize-merge-values.mir | 481 +- .../CodeGen/AMDGPU/GlobalISel/legalize-select.mir | 16 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sext.mir | 9 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir | 28 +- .../CodeGen/AMDGPU/GlobalISel/legalize-uitofp.mir | 18 +- .../AMDGPU/GlobalISel/legalize-unmerge-values.mir | 15 +- llvm/test/CodeGen/AMDGPU/fexp.ll | 1 - llvm/test/CodeGen/AMDGPU/load-lo16.ll | 3 +- llvm/test/CodeGen/AMDGPU/mfma-loop.ll | 34 + llvm/test/CodeGen/AMDGPU/split-arg-dbg-value.ll | 1 - llvm/test/CodeGen/AMDGPU/stack-realign-kernel.ll | 1 - .../CodeGen/AMDGPU/subreg-coalescer-undef-use.ll | 14 +- .../GlobalISel/instruction-select/fsqrt_vec.mir | 60 + .../Mips/GlobalISel/legalizer/fsqrt_vec.mir | 56 + .../GlobalISel/legalizer/fsqrt_vec_builtin.mir | 60 + .../CodeGen/Mips/GlobalISel/llvm-ir/fsqrt_vec.ll | 34 + .../Mips/GlobalISel/llvm-ir/fsqrt_vec_builtin.ll | 35 + .../Mips/GlobalISel/regbankselect/fsqrt_vec.mir | 58 + .../CodeGen/PowerPC/fold-frame-offset-using-rr.mir | 52 +- llvm/test/CodeGen/PowerPC/machine-backward-cp.mir | 1 + llvm/test/CodeGen/PowerPC/popcnt-zext.ll | 40 +- llvm/test/CodeGen/RISCV/fp16-promote.ll | 142 + llvm/test/CodeGen/X86/GlobalISel/add-ext.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/ashr-scalar.ll | 9 +- llvm/test/CodeGen/X86/GlobalISel/ext-x86-64.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/ext.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/gep.ll | 12 +- .../CodeGen/X86/GlobalISel/legalize-ext-x86-64.mir | 9 +- llvm/test/CodeGen/X86/GlobalISel/lshr-scalar.ll | 9 +- llvm/test/CodeGen/X86/GlobalISel/shl-scalar.ll | 9 +- .../X86/GlobalISel/x86_64-legalize-sitofp.mir | 36 +- llvm/test/CodeGen/X86/label-heapallocsite.ll | 43 +- llvm/test/CodeGen/X86/taildup-heapallocsite.ll | 21 +- .../MC/ARM/arm-load-store-multiple-deprecated.s | 4 + llvm/test/Object/invalid.test | 2 +- .../llvm-objcopy/ELF/set-section-alignment.test | 1 + .../test/tools/llvm-readobj/elf-section-types.test | 1 + llvm/test/tools/llvm-readobj/gnu-notes.test | 12 +- llvm/test/tools/llvm-size/elf-sysv.test | 1 + .../test/tools/obj2yaml/elf-ppc64-relocations.yaml | 92 - llvm/test/tools/obj2yaml/elf-sht-symtab-shndx.yaml | 3 +- llvm/test/tools/obj2yaml/no-symbol-reloc.test | 2 - .../obj2yaml/relocation-unsupported-machine.yaml | 2 - .../tools/yaml2obj/implicit-sections-types.test | 1 + llvm/tools/bugpoint/CMakeLists.txt | 2 +- llvm/tools/llc/CMakeLists.txt | 2 +- llvm/tools/obj2yaml/elf2yaml.cpp | 70 +- llvm/tools/opt/CMakeLists.txt | 2 +- llvm/unittests/ADT/APIntTest.cpp | 35 + llvm/unittests/CodeGen/MachineInstrTest.cpp | 144 + llvm/unittests/IR/IRBuilderTest.cpp | 9 + llvm/unittests/Support/CMakeLists.txt | 1 - llvm/unittests/Support/SignalsTest.cpp | 54 - llvm/utils/git-svn/git-llvm | 17 +- .../secondary/clang/include/clang/Basic/BUILD.gn | 22 +- llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 11 +- llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn | 2 + .../gn/secondary/clang/utils/TableGen/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 - openmp/runtime/src/kmp_taskdeps.cpp | 8 +- openmp/www/index.html | 24 +- polly/www/changelog.html | 2 +- polly/www/documentation.html | 2 +- polly/www/get_started.html | 4 +- polly/www/index.html | 26 +- polly/www/performance.html | 6 +- polly/www/phonecall.html | 12 +- polly/www/projects.html | 4 +- polly/www/publications.html | 16 +- polly/www/todo.html | 30 +- 290 files changed, 7775 insertions(+), 4950 deletions(-) create mode 100644 clang/include/clang/AST/ASTConcept.h create mode 100644 clang/lib/AST/ASTConcept.cpp create mode 100644 clang/lib/Driver/ToolChains/AIX.cpp create mode 100644 clang/lib/Driver/ToolChains/AIX.h create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.constr/function-tem [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.constr/non-function [...] create mode 100644 clang/test/CXX/temp/temp.constr/temp.constr.constr/partial-spec [...] create mode 100644 clang/test/ClangScanDeps/Inputs/module.modulemap create mode 100644 clang/test/ClangScanDeps/Inputs/modules_cdb.json create mode 100644 clang/test/ClangScanDeps/modules.cpp copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Driver/aix-ld.c create mode 100644 clang/test/Sema/typo-correction-ambiguity.c create mode 100644 lld/test/ELF/merge-relocatable.s create mode 100644 lldb/test/Shell/CMakeLists.txt create mode 100644 lldb/test/Shell/SymbolFile/DWARF/DW_OP_piece-struct.s create mode 100644 lldb/test/Unit/CMakeLists.txt create mode 100644 llvm/test/Bitcode/upgrade-arc-runtime-calls-bitcast.bc create mode 100644 llvm/test/Bitcode/upgrade-arc-runtime-calls-bitcast.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/fsqrt_vec.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/fsqrt_vec.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/fsqrt_vec_builtin.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fsqrt_vec.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/fsqrt_vec_builtin.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/fsqrt_vec.mir create mode 100644 llvm/test/CodeGen/RISCV/fp16-promote.ll delete mode 100644 llvm/unittests/Support/SignalsTest.cpp