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-lts-allmodconfig in repository toolchain/ci/llvm-project.
from 971cb8b633b [AMDGPU] gfx1010: prefer V_MUL_LO_U32 over V_MUL_LO_I32 adds 491746a5847 [AMDGPU] gfx1010 verifier changes adds 24cfb7a992b [X86] Add test case to show that we don't set the kill flag [...] adds 39f1a97417e [FastISel] Pass the fneg input operand to hasTrivialKill in [...] adds ac6843cea25 Remove unneeded <algorithm> include in cmath. adds 2ea088173df [ARM] Glue register copies to tail calls. adds 5f2e10e9c32 [Clang][NewPM] Don't bail out if the target machine is empty adds 987b969babe Fix bug in getCompleteTypeIndex in codeview debug info adds a75630302dd [X86] Use extended vector register classes in getRegForInli [...] adds 25afc8ad077 Refactor UnaryOperator class adds e2b7332d2d9 Fix typo in risc-v register aliases. adds 6bc219e6bf6 [Breakpoint] Remove unused dependency adds 55ed2f53095 [TableGen] Fix a typo adds a400ca3f3d4 [SanitizerCoverage] Use different module ctor names for tra [...] adds da82ce99b74 [DebugInfo] Delete TypedDINodeRef adds c72aaf62d3f Recommit r359859 "[Attribute/Diagnostics] Print macro if de [...] adds 5f8c2edef35 [WebAssembly] Add more test coverage for reloctions against [...] adds c6d445f9c1c [FastISel][X86] If selectFNeg fails, fall back to Selection [...] adds 912251e82f0 [PPC64] toc-indirect to toc-relative relaxation adds ecd1a82ee20 [clang-tidy] Extend bugprone-sizeof-expression to check siz [...] adds b9de3eb9eb4 [clangd] add CLANG_ENABLE_CLANGD option to build clangd. Re [...] adds c094912ae53 [clangd] Move Rename into its own file, and add unit test. NFC adds b30657938ce Improve function / variable disambiguation. adds e04799fbe3e [clangd] Add test that r360116 accidentally fixed a duplica [...] adds 111fe84bbc1 [clangd] switchSourceHeader uses null not empty string as s [...] adds bcaee49d001 [Sema] Add missing VisitMacroQualifiedTypeLoc to TypeSpecLocFiller adds b9ec3e93706 [clangd] Oops, switchSourceHeader still needs to return a URI. adds fdbb61856e8 [Tooling] Don't mmap the JSONCompilationDatabase, it's not [...] adds 79ea85c6afb AMDGPU: Verify that SOP2/SOPC instructions have at most one [...] adds 724a68f372c [llvm-exegesis] InstructionBenchmark::writeYamlTo(): don't [...] adds 0d051773371 Test commit access adds 3f585ae3ce5 [libFuzzer] Increase timeouts on fork tests and skip one on [...] adds d18bac5d190 [ARM GlobalISel] Widen G_GEP index operand adds c5ac14eef87 Fix uninitialized variable warning. NFCI. adds f3994e4dfa0 [ELF] Reorder BitcodeFiles.empty() to call thinLTOCreateEmp [...] adds d6d3808fa43 [ARM GlobalISel] Widen G_INTTOPTR/G_PTRTOINT adds 3c975a0ab54 [X86] Reduce scope of variables where possible. NFCI. adds 1efc97425df [ASTImporter] Import TemplateParameterLists in function templates. adds a80abeea883 Fixed "Value stored to 'Opc' is never read" warning. NFCI. adds b0f51266b8a [X86][AVX] Fold concat(packus(),packus()) -> packus(concat( [...] adds 0a47fb88847 [ARM GlobalISel] Widen G_SELECT operands adds 866e05f0234 Revert "[TableGen] Fix a typo" adds 0974688a42c [yaml2obj] - Allow setting st_value explicitly for Symbol. adds 9bac7d8165d [llvm-exegesis] BenchmarkRunner::runConfiguration(): write [...] adds 72f7a98876f [LLD][ELF] - Remove symbol-name-offset.elf binary from test cases. adds f8759e499cf gn build: Run `git ls-files '*.gn' '*.gni' | xargs llvm/uti [...] adds 719a9aed059 gn build: Merge r360116 adds 7399ad31931 minor cmake formatting style fix adds 5c922f69884 [llvm-objdump] - Print relocation record in a GNU format. adds b4f028f0f3f [PowerPC] Use the two-constant NR algorithm for refining estimates adds 54743d5767f Add typo correction for command-line flags to ELF and COFF [...] adds 435e76a558b [lldb] Add MacroQualified switch cases for r360109 adds bb6e7b36543 Allow field offset lookups in types with incomplete arrays [...] adds 25f64629761 [lldb] [lit] Fix Register tests to reference arrays via %0 and %1 adds 07298c9b1ee Precommit tests for or/add transform. NFC. adds 4b81e9f8d10 lld-link: Allow /? as option prefix, like -? is allowed adds 5b0872fcfdf [clangd] Introduce intermediate representation of formatted text adds d6865b7d71b [OpenCL] Prevent mangling kernel functions. adds 87ad30be5ff [Tooling] Add -x flags when inferring compile commands for [...] adds 96a8241084e [lldb] [lit] Update constants in write Register tests adds c635eb725e6 Add an explicit triple to this test to hopefully appease th [...] adds b7d8cffa75a [ASTImporter] Corrected type of integer constant in a test. adds debb2b2a1e9 Fix local shadow variable warning. NFCI. adds 95e72765c11 RegisterContextLLDB: Push CFA value on DWARF stack when eva [...] adds a1a4adf4b91 [SCEV] Add explicit representations of umin/smin adds 4f349404da8 [JITLink] Fix some copy/paste related typos in a test case. adds eeed7ee2cc7 Added missing files from 360071. adds 78a6062c24d [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code line [...] adds ab8c8da6092 [scudo][standalone] Introduce the Quarantine adds 3044ac058bd Avoid use-after-move warnings by using swap instead. NFCI. adds b33fdb7768e [WebAssembly] Don't generate unused table entries. adds 0ff89dacaf4 PostfixExpression: Use signed integers in IntegerNode adds 51497fb8b37 Mark private function __sign as constexpr. adds fe71b92e0a5 Make eh-frame-dwarf-unwind.test run on non-linux platforms adds 7ff0c0ddd30 Fixup r360161 adds 2a3d16feea3 [InstCombine] add tests for FP min/max with negated operands; NFC adds a9d6c32eafc [DAGCombiner] Avoid creating large tokenfactors in visitTok [...] adds 7ffd963834f [Driver] Add command line option to allow loading local lld [...] adds 0ed545ebb3f Regenerate test to try and fix buildbots adds ccdefb24ada Guard __builtin_available() with __has_builtin to support o [...] adds cc63db4ff0f [PowerPC][NFC] Update build-vector-tests.ll using utils/upd [...] adds e6e8db5e9bc Debug Info: Support address space attributes on rvalue references. adds 800e6e34ae4 [Tests] Yet more combination of tests for unordered.atomic memset adds fb381607f00 [Host] Clean up dependencies of HostMacOSXObjCXX adds 102ec0977d1 [CommandLine] Allow Options to specify multiple OptionCategory's. adds 6a281a75450 [InstCombine] allow sinking fneg operands through an FP min/max adds 45ab7d7dc64 [compiler-rt] Create install targets for Darwin libraries adds f3e81aee0b3 Disable eh-frame-dwarf-unwind.test on windows adds 47272217344 Make sure that the DAG combiner doesn't merge stores that w [...] adds 8681ef8f41d [InstCombine] Add new combine to add folding adds 494b763cfc6 [mips] Rename test case. NFC adds 3bdb81c26da [mips] Fix ld instruction in PLT entries on MIPS64 adds 34e9c411643 [COFF] Store Chunk RVAs and section offsets as uint32_t adds f610110f1ac [ConstantRange] Simplify makeGNWR implementation; NFC adds b9c57683026 revert r360162 as it breaks most of the buildbots adds fe608c938ca Revert "[OpenMP][Clang] Support for target math functions" adds b2fa002c83a [Core] Remove unused dependencies adds 2b09b25e486 [JITLink] Add support for MachO .alt_entry atoms. adds 89e58ddb286 -frewrite-imports: Add support for wildcard rules in umbrel [...] adds bec30c4af1e [CMake] Detecting python modules should be cached adds 9a1c2b77764 [InstSimplify] add tests for minnum/maxnum and NaN; NFC adds 6e6480e216b [CodeGen] Rename DEBUG_TYPE for default hazard recognizer. adds 8a3d3a9af6f [AMDGPU] Check MI bundles for hazards adds 1a10101e218 Revert r360194 "[JITLink] Add support for MachO .alt_entry atoms." adds 2e977c083ca [MemorySSA] Fix CHECKs in test. [NFC]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/CMakeLists.txt | 9 +- .../clang-tidy/bugprone/SizeofExpressionCheck.cpp | 11 +- clang-tools-extra/clangd/CMakeLists.txt | 2 + clang-tools-extra/clangd/ClangdLSPServer.cpp | 11 +- clang-tools-extra/clangd/ClangdLSPServer.h | 2 +- clang-tools-extra/clangd/ClangdServer.cpp | 83 +- clang-tools-extra/clangd/ClangdUnit.cpp | 4 +- clang-tools-extra/clangd/ClangdUnit.h | 4 +- clang-tools-extra/clangd/FormattedString.cpp | 173 + clang-tools-extra/clangd/FormattedString.h | 57 + clang-tools-extra/clangd/refactor/Rename.cpp | 81 + clang-tools-extra/clangd/refactor/Rename.h | 24 + clang-tools-extra/clangd/unittests/CMakeLists.txt | 2 + .../clangd/unittests/FormattedStringTests.cpp | 156 + clang-tools-extra/clangd/unittests/RenameTests.cpp | 92 + .../test/clang-tidy/bugprone-sizeof-expression.cpp | 12 + clang/include/clang/AST/ASTContext.h | 3 + clang/include/clang/AST/RecursiveASTVisitor.h | 6 + clang/include/clang/AST/Type.h | 37 + clang/include/clang/AST/TypeLoc.h | 38 + clang/include/clang/AST/TypeNodes.def | 1 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + clang/include/clang/Basic/Module.h | 1 + clang/include/clang/Parse/Parser.h | 1 + clang/include/clang/Sema/ParsedAttr.h | 23 + clang/include/clang/Sema/Sema.h | 2 +- clang/include/clang/Serialization/ASTBitCodes.h | 5 +- clang/lib/ARCMigrate/TransGCAttrs.cpp | 3 + clang/lib/AST/ASTContext.cpp | 19 +- clang/lib/AST/ASTDiagnostic.cpp | 5 + clang/lib/AST/ASTImporter.cpp | 21 + clang/lib/AST/ASTStructuralEquivalence.cpp | 7 + clang/lib/AST/Decl.cpp | 2 + clang/lib/AST/ItaniumMangle.cpp | 1 + clang/lib/AST/Type.cpp | 19 + clang/lib/AST/TypePrinter.cpp | 16 + clang/lib/Basic/Module.cpp | 15 + clang/lib/Basic/Targets/RISCV.cpp | 2 +- clang/lib/CodeGen/BackendUtil.cpp | 14 +- clang/lib/CodeGen/CGDebugInfo.cpp | 4 + clang/lib/CodeGen/CodeGenFunction.cpp | 1 + clang/lib/Driver/ToolChains/Clang.cpp | 15 - clang/lib/Headers/CMakeLists.txt | 3 - clang/lib/Headers/__clang_cuda_cmath.h | 10 - clang/lib/Headers/__clang_cuda_device_functions.h | 16 +- .../lib/Headers/__clang_cuda_libdevice_declares.h | 870 ++- .../Headers/__clang_cuda_math_forward_declares.h | 4 - .../Headers/openmp_wrappers/__clang_openmp_math.h | 47 - clang/lib/Headers/openmp_wrappers/cmath | 16 - clang/lib/Headers/openmp_wrappers/math.h | 17 - clang/lib/Lex/Pragma.cpp | 7 +- clang/lib/Parse/ParseDecl.cpp | 42 +- clang/lib/Parse/ParseTentative.cpp | 44 +- clang/lib/Sema/DeclSpec.cpp | 22 +- clang/lib/Sema/SemaDecl.cpp | 34 +- clang/lib/Sema/SemaExpr.cpp | 5 +- clang/lib/Sema/SemaStmt.cpp | 8 +- clang/lib/Sema/SemaType.cpp | 55 +- clang/lib/Sema/TreeTransform.h | 27 + clang/lib/Serialization/ASTReader.cpp | 14 + clang/lib/Serialization/ASTWriter.cpp | 11 + .../Tooling/InterpolatingCompilationDatabase.cpp | 11 +- clang/lib/Tooling/JSONCompilationDatabase.cpp | 5 +- clang/test/CodeGen/builtins-ppc-altivec.c | 9 +- clang/test/CodeGen/spir-half-type.cpp | 2 + clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 14 +- .../test/CodeGenOpenCLCXX/local_addrspace_init.cl | 4 +- clang/test/Driver/le32-unknown-nacl.cpp | 1 + clang/test/Driver/openmp-offload-gpu.c | 5 - clang/test/Frontend/macro_defined_type.cpp | 15 + clang/test/Headers/Inputs/include/cmath | 5 - clang/test/Headers/Inputs/include/limits | 10 - clang/test/Headers/Inputs/include/math.h | 4 - clang/test/Headers/nvptx_device_cmath_functions.c | 21 - .../test/Headers/nvptx_device_cmath_functions.cpp | 21 - clang/test/Headers/nvptx_device_math_functions.c | 21 - clang/test/Headers/nvptx_device_math_functions.cpp | 21 - clang/test/Index/print-type-size.c | 31 + clang/test/Modules/preprocess-umbrella.cpp | 36 + clang/test/Parser/cxx-ambig-decl-expr.cpp | 2 + clang/test/Sema/address_space_print_macro.c | 67 + clang/test/Sema/address_spaces.c | 2 +- clang/test/SemaObjC/externally-retained.m | 6 + clang/test/SemaObjC/gc-attributes.m | 4 +- clang/test/SemaObjC/mrc-weak.m | 2 +- clang/test/SemaObjCXX/gc-attributes.mm | 4 +- clang/test/SemaOpenCLCXX/kernel_invalid.cl | 17 + clang/tools/libclang/CIndex.cpp | 4 + clang/tools/libclang/CXType.cpp | 12 +- clang/unittests/AST/ASTImporterTest.cpp | 18 + .../unittests/Tooling/CompilationDatabaseTest.cpp | 7 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 47 +- .../cmake/Modules/CompilerRTDarwinUtils.cmake | 13 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 50 + compiler-rt/lib/scudo/standalone/CMakeLists.txt | 1 + compiler-rt/lib/scudo/standalone/mutex.h | 1 + compiler-rt/lib/scudo/standalone/quarantine.h | 291 + .../lib/scudo/standalone/tests/CMakeLists.txt | 1 + .../lib/scudo/standalone/tests/quarantine_test.cc | 240 + compiler-rt/test/fuzzer/fork-sigusr.test | 4 +- compiler-rt/test/fuzzer/fork-ubsan.test | 2 +- compiler-rt/test/fuzzer/fork.test | 10 +- libcxx/include/cmath | 1 - libcxx/include/numeric | 2 +- libcxxabi/src/CMakeLists.txt | 4 +- lld/COFF/Chunks.cpp | 2 +- lld/COFF/Chunks.h | 22 +- lld/COFF/DriverUtils.cpp | 10 +- lld/COFF/Options.td | 21 +- lld/ELF/Arch/Mips.cpp | 6 +- lld/ELF/Arch/PPC64.cpp | 109 +- lld/ELF/Arch/X86_64.cpp | 4 +- lld/ELF/DriverUtils.cpp | 10 +- lld/ELF/InputSection.cpp | 7 +- lld/ELF/LTO.cpp | 15 +- lld/ELF/LTO.h | 2 - lld/ELF/Relocations.cpp | 12 +- lld/ELF/Relocations.h | 1 + lld/ELF/SymbolTable.cpp | 6 - lld/ELF/Target.cpp | 2 +- lld/ELF/Target.h | 9 +- lld/test/COFF/color-diagnostics.test | 2 +- lld/test/COFF/driver.test | 8 + lld/test/COFF/wx.s | 4 +- lld/test/ELF/Inputs/ppc64-toc-relax-shared.s | 7 + lld/test/ELF/Inputs/ppc64-toc-relax.s | 15 + lld/test/ELF/basic.s | 2 +- lld/test/ELF/color-diagnostics.test | 2 +- lld/test/ELF/driver.test | 7 +- lld/test/ELF/invalid/Inputs/symbol-name-offset.elf | Bin 480 -> 0 bytes lld/test/ELF/invalid/symbol-name.s | 7 - lld/test/ELF/invalid/symbol-name.test | 15 + lld/test/ELF/{mips-26-n32-n64.s => mips-plt-n64.s} | 5 +- lld/test/ELF/ppc64-func-entry-points.s | 2 +- lld/test/ELF/ppc64-got-indirect.s | 121 - lld/test/ELF/ppc64-relocs.s | 22 +- lld/test/ELF/ppc64-toc-relax-constants.s | 61 + lld/test/ELF/ppc64-toc-relax-jumptable.s | 73 + lld/test/ELF/ppc64-toc-relax.s | 105 + lld/test/wasm/pie.ll | 2 +- lld/test/wasm/section-symbol-relocs.yaml | 51 + lld/test/wasm/shared.ll | 10 +- lld/wasm/InputFiles.cpp | 2 + lld/wasm/Writer.cpp | 40 +- lldb/include/lldb/Symbol/PostfixExpression.h | 6 +- lldb/lit/Driver/LocalLLDBInit.test | 7 +- lldb/lit/Register/Inputs/x86-64-read.cpp | 32 +- lldb/lit/Register/Inputs/x86-64-write.cpp | 42 +- lldb/lit/Register/Inputs/x86-mm-xmm-read.cpp | 32 +- lldb/lit/Register/Inputs/x86-mm-xmm-write.cpp | 42 +- lldb/lit/Register/Inputs/x86-ymm-read.cpp | 35 +- lldb/lit/Register/Inputs/x86-ymm-write.cpp | 44 +- lldb/lit/Register/Inputs/x86-zmm-read.cpp | 66 +- lldb/lit/Register/Inputs/x86-zmm-write.cpp | 76 +- lldb/lit/Register/x86-64-write.test | 64 +- lldb/lit/Register/x86-64-xmm16-write.test | 64 +- lldb/lit/Register/x86-64-ymm-write.test | 64 +- lldb/lit/Register/x86-64-ymm16-write.test | 64 +- lldb/lit/Register/x86-64-zmm-write.test | 128 +- lldb/lit/Register/x86-mm-xmm-write.test | 64 +- lldb/lit/Register/x86-ymm-write.test | 32 +- lldb/lit/Register/x86-zmm-write.test | 32 +- lldb/lit/Unwind/Inputs/call-asm.c | 3 + lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s | 39 + lldb/lit/Unwind/eh-frame-dwarf-unwind.test | 23 + lldb/source/Breakpoint/BreakpointResolverName.cpp | 1 - lldb/source/Breakpoint/CMakeLists.txt | 1 - lldb/source/Core/CMakeLists.txt | 2 - lldb/source/Host/macosx/objcxx/CMakeLists.txt | 4 - .../Process/Utility/RegisterContextLLDB.cpp | 4 +- lldb/source/Symbol/ClangASTContext.cpp | 6 + lldb/source/Symbol/PostfixExpression.cpp | 6 +- lldb/tools/driver/Driver.cpp | 5 + lldb/tools/driver/Options.td | 3 + lldb/unittests/Symbol/CMakeLists.txt | 2 + .../unittests/Symbol/Inputs/inlined-functions.yaml | 943 +++ lldb/unittests/Symbol/PostfixExpressionTest.cpp | 13 +- lldb/unittests/Symbol/TestLineEntry.cpp | 232 + .../PdbFPOProgramToDWARFExpressionTests.cpp | 8 +- llvm/cmake/config-ix.cmake | 7 +- llvm/include/llvm/Analysis/ScalarEvolution.h | 2 + .../llvm/Analysis/ScalarEvolutionExpander.h | 4 + .../llvm/Analysis/ScalarEvolutionExpressions.h | 128 +- llvm/include/llvm/CodeGen/DebugHandlerBase.h | 2 +- llvm/include/llvm/CodeGen/FastISel.h | 2 +- llvm/include/llvm/IR/DebugInfoMetadata.h | 174 +- llvm/include/llvm/IR/InstrTypes.h | 63 + llvm/include/llvm/IR/Instructions.h | 65 - llvm/include/llvm/Object/ObjectFile.h | 26 +- llvm/include/llvm/ObjectYAML/ELFYAML.h | 1 + llvm/include/llvm/Support/CommandLine.h | 13 +- llvm/lib/Analysis/ScalarEvolution.cpp | 366 +- llvm/lib/Analysis/ScalarEvolutionExpander.cpp | 60 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 2 +- llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 71 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 8 +- llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 7 +- llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 15 - llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 69 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 6 - llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 5 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 17 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 7 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 2 +- llvm/lib/IR/ConstantRange.cpp | 170 +- llvm/lib/IR/DIBuilder.cpp | 4 +- llvm/lib/IR/DebugInfo.cpp | 27 +- llvm/lib/IR/DebugInfoMetadata.cpp | 6 +- llvm/lib/IR/Verifier.cpp | 3 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 9 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 3 +- llvm/lib/Support/CommandLine.cpp | 37 +- llvm/lib/Support/Unix/Path.inc | 3 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 67 +- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 6 + llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 40 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 30 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 17 +- llvm/lib/Target/BPF/BTFDebug.cpp | 18 +- llvm/lib/Target/PowerPC/PPC.td | 5 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 2 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 4 +- llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 1 + llvm/lib/Target/PowerPC/PPCSubtarget.h | 2 + llvm/lib/Target/X86/X86ISelLowering.cpp | 64 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 2 +- llvm/lib/Target/X86/X86PadShortFunction.cpp | 7 +- llvm/lib/Target/X86/X86RegisterBankInfo.cpp | 5 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 6 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 10 +- .../Instrumentation/SanitizerCoverage.cpp | 23 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 4 +- .../Analysis/LoopAccessAnalysis/memcheck-ni.ll | 50 + .../LoopAccessAnalysis/reverse-memcheck-bounds.ll | 2 +- llvm/test/Analysis/MemorySSA/invalidate.ll | 7 +- .../ScalarEvolution/2008-07-29-SMinExpr.ll | 2 +- .../Analysis/ScalarEvolution/max-expr-cache.ll | 4 +- .../test/Analysis/ScalarEvolution/min-max-exprs.ll | 2 +- .../ScalarEvolution/predicated-trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/trip-count14.ll | 4 +- llvm/test/Analysis/ScalarEvolution/trip-count3.ll | 2 +- llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir | 94 + llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir | 66 + llvm/test/CodeGen/AMDGPU/verify-sop.mir | 21 + .../CodeGen/ARM/GlobalISel/arm-legalize-casts.mir | 60 + .../ARM/GlobalISel/arm-legalize-load-store.mir | 34 +- .../CodeGen/ARM/GlobalISel/arm-legalize-select.mir | 71 + llvm/test/CodeGen/ARM/tail-call-scheduling.ll | 35 + llvm/test/CodeGen/BPF/reloc-btf.ll | 4 +- llvm/test/CodeGen/BPF/reloc.ll | 2 +- llvm/test/CodeGen/PowerPC/build-vector-tests.ll | 6513 ++++++++++++-------- llvm/test/CodeGen/PowerPC/fma-mutate.ll | 3 +- llvm/test/CodeGen/PowerPC/fmf-propagation.ll | 69 +- llvm/test/CodeGen/PowerPC/recipest.ll | 16 +- .../CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll | 2 +- llvm/test/CodeGen/X86/avg.ll | 108 +- .../X86/element-wise-atomic-memory-intrinsics.ll | 122 + llvm/test/CodeGen/X86/fast-isel-fneg-kill.ll | 22 + llvm/test/CodeGen/X86/fast-isel-fneg.ll | 4 +- llvm/test/CodeGen/X86/label-heapallocsite.ll | 124 +- llvm/test/CodeGen/X86/masked_store_trunc.ll | 11 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 11 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 11 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 11 +- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 11 +- llvm/test/CodeGen/X86/vector-trunc.ll | 11 +- llvm/test/CodeGen/X86/vector-width-store-merge.ll | 53 + .../test/DebugInfo/Generic/address_space_rvalue.ll | 26 + .../test/DebugInfo/X86/DW_AT_location-reference.ll | 2 +- .../X86/split-dwarf-cross-unit-reference.ll | 2 +- .../JITLink/X86/MachO_x86-64_relocations.s | 41 +- .../SanitizerCoverage/trace-pc-guard-comdat.ll | 3 +- .../trace-pc-guard-inline-8bit-counters.ll | 13 + .../SanitizerCoverage/trace-pc-guard-nocomdat.ll | 3 +- llvm/test/MC/AArch64/basic-pic.s | 2 +- .../MC/ARM/dwarf-asm-multiple-sections-dwarf-2.s | 6 +- llvm/test/MC/ARM/dwarf-asm-multiple-sections.s | 6 +- llvm/test/MC/ARM/dwarf-asm-nonstandard-section.s | 6 +- llvm/test/MC/ARM/dwarf-asm-single-section.s | 6 +- llvm/test/MC/ARM/symbol-variants.s | 2 +- llvm/test/MC/Hexagon/extended_relocations.ll | 2 +- llvm/test/Object/objdump-relocations.test | 2 +- llvm/test/Object/objdump-shndx.test | 2 +- llvm/test/Transforms/IRCE/conjunctive-checks.ll | 32 +- llvm/test/Transforms/IRCE/decrementing-loop.ll | 7 +- .../Transforms/IRCE/multiple-access-no-preloop.ll | 12 +- .../Transforms/IRCE/ranges_of_different_types.ll | 86 +- llvm/test/Transforms/IRCE/rc-negative-bound.ll | 186 +- .../Transforms/IRCE/single-access-no-preloop.ll | 10 +- .../Transforms/IRCE/single-access-with-preloop.ll | 24 +- .../Transforms/IRCE/unsigned_comparisons_ugt.ll | 8 +- .../Transforms/IRCE/unsigned_comparisons_ult.ll | 8 +- .../IndVarSimplify/replace-loop-exit-folds.ll | 17 +- llvm/test/Transforms/InstCombine/add.ll | 78 + llvm/test/Transforms/InstCombine/minmax-fp.ll | 55 + llvm/test/Transforms/InstCombine/sub.ll | 49 + llvm/test/Transforms/InstCombine/with_overflow.ll | 7 +- .../InstSimplify/floating-point-compare.ll | 22 + .../Transforms/LoopIdiom/bcmp-debugify-remarks.ll | 52 +- .../Transforms/LoopSimplify/do-preheader-dbg.ll | 0 .../Transforms/LoopSimplify/for-preheader-dbg.ll | 0 .../LoopStrengthReduce/2013-01-14-ReuseCast.ll | 2 - llvm/test/Transforms/LoopVectorize/X86/pr35432.ll | 96 +- .../Transforms/LoopVectorize/fix-reduction-dbg.ll | 0 ...ivedtype-address-space-rvalue-reference-type.ll | 4 +- llvm/test/tools/llvm-objdump/relocations-elf.test | 41 +- llvm/test/tools/yaml2obj/symbol-name.yaml | 37 + llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp | 2 + llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 13 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 34 +- llvm/tools/opt/BreakpointPrinter.cpp | 4 +- llvm/tools/yaml2obj/yaml2elf.cpp | 99 +- llvm/tools/yaml2obj/yaml2wasm.cpp | 5 - llvm/unittests/Support/CommandLineTest.cpp | 68 +- .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + .../clang-tools-extra/clangd/test/BUILD.gn | 9 +- .../clang-tools-extra/clangd/unittests/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn | 2 - llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn | 2 +- .../gn/secondary/llvm/utils/llvm-lit/BUILD.gn | 14 +- 324 files changed, 11246 insertions(+), 5529 deletions(-) create mode 100644 clang-tools-extra/clangd/FormattedString.cpp create mode 100644 clang-tools-extra/clangd/FormattedString.h create mode 100644 clang-tools-extra/clangd/refactor/Rename.cpp create mode 100644 clang-tools-extra/clangd/refactor/Rename.h create mode 100644 clang-tools-extra/clangd/unittests/FormattedStringTests.cpp create mode 100644 clang-tools-extra/clangd/unittests/RenameTests.cpp delete mode 100644 clang/lib/Headers/openmp_wrappers/__clang_openmp_math.h delete mode 100644 clang/lib/Headers/openmp_wrappers/cmath delete mode 100644 clang/lib/Headers/openmp_wrappers/math.h create mode 100644 clang/test/Frontend/macro_defined_type.cpp delete mode 100644 clang/test/Headers/Inputs/include/cmath delete mode 100644 clang/test/Headers/Inputs/include/limits delete mode 100644 clang/test/Headers/nvptx_device_cmath_functions.c delete mode 100644 clang/test/Headers/nvptx_device_cmath_functions.cpp delete mode 100644 clang/test/Headers/nvptx_device_math_functions.c delete mode 100644 clang/test/Headers/nvptx_device_math_functions.cpp create mode 100644 clang/test/Index/print-type-size.c create mode 100644 clang/test/Modules/preprocess-umbrella.cpp create mode 100644 clang/test/Sema/address_space_print_macro.c create mode 100644 clang/test/SemaOpenCLCXX/kernel_invalid.cl create mode 100644 compiler-rt/lib/scudo/standalone/quarantine.h create mode 100644 compiler-rt/lib/scudo/standalone/tests/quarantine_test.cc create mode 100644 lld/test/ELF/Inputs/ppc64-toc-relax-shared.s create mode 100644 lld/test/ELF/Inputs/ppc64-toc-relax.s delete mode 100644 lld/test/ELF/invalid/Inputs/symbol-name-offset.elf delete mode 100644 lld/test/ELF/invalid/symbol-name.s create mode 100644 lld/test/ELF/invalid/symbol-name.test rename lld/test/ELF/{mips-26-n32-n64.s => mips-plt-n64.s} (92%) delete mode 100644 lld/test/ELF/ppc64-got-indirect.s create mode 100644 lld/test/ELF/ppc64-toc-relax-constants.s create mode 100644 lld/test/ELF/ppc64-toc-relax-jumptable.s create mode 100644 lld/test/ELF/ppc64-toc-relax.s create mode 100644 lld/test/wasm/section-symbol-relocs.yaml create mode 100644 lldb/lit/Unwind/Inputs/call-asm.c create mode 100644 lldb/lit/Unwind/Inputs/eh-frame-dwarf-unwind.s create mode 100644 lldb/lit/Unwind/eh-frame-dwarf-unwind.test create mode 100644 lldb/unittests/Symbol/Inputs/inlined-functions.yaml create mode 100644 lldb/unittests/Symbol/TestLineEntry.cpp create mode 100644 llvm/test/Analysis/LoopAccessAnalysis/memcheck-ni.ll create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir create mode 100644 llvm/test/CodeGen/AMDGPU/hazard-in-bundle.mir create mode 100644 llvm/test/CodeGen/AMDGPU/verify-sop.mir create mode 100644 llvm/test/CodeGen/ARM/tail-call-scheduling.ll create mode 100644 llvm/test/CodeGen/X86/fast-isel-fneg-kill.ll create mode 100644 llvm/test/CodeGen/X86/vector-width-store-merge.ll create mode 100644 llvm/test/DebugInfo/Generic/address_space_rvalue.ll create mode 100644 llvm/test/Instrumentation/SanitizerCoverage/trace-pc-guard-inli [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => llvm/test/Transforms/LoopS [...] mode change 100644 => 100755 copy clang-tools-extra/clangd/unittests/TestScheme.h => llvm/test/Transforms/LoopS [...] mode change 100644 => 100755 copy clang-tools-extra/clangd/unittests/TestScheme.h => llvm/test/Transforms/LoopV [...] mode change 100644 => 100755 create mode 100644 llvm/test/tools/yaml2obj/symbol-name.yaml