This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo.
omits ab8af2be6c50 [AMDGPU] Ensure trig range reduction only used for subtarg [...] omits 2522c1a099ff [analyzer][UninitializedObjectChecker] Support for nonloc: [...] omits d06b3f595300 [analyzer][UninitializedObjectChecker] New flag to ignore [...] omits 9b0890c875dc [analyzer][UninitializedObjectChecker] Refactored checker options omits 4024068d9373 [DWARF] reposting r342048, which was reverted in r342056 d [...] omits 62a927c3130c [analyzer][UninitializedObjectChecker] Correct dynamic typ [...] omits 8d79bf2886f4 Use Chrome and Firefox as example of success for clang omits 0ecdeec660c9 [analyzer][UninitializedObjectChecker] Updated comments omits 624404bb82af remove 11 years old videos from the homepage. if you have [...] omits 11ac6c8e0c2e [analyzer][UninitializedObjectChecker] Fixed dereferencing omits c1d73bd15313 update the doc to compare with gcc 4.9 instead of 4.2 omits 5dfe52aae0a3 gcc is now returning the same output on this example, remo [...] omits 8398f8cafa7b [ARM] bottom-top mul support in ARMParallelDSP omits d1845dad0db4 [LoopInterchange] Preserve ScalarEvolution, by forgetting [...] omits 1ac9fff7fd57 [PDB] Use the raw PDB symbol interface more accurately omits e3792d33aa32 [SystemZ] Adjust cost functions for subtargets that use LI [...] omits d7074c587b90 [COFF] Allow embedded directives to be separated by null bytes omits 3c16ee0db847 [COFF] Avoid copying of chunk vectors. NFC. omits af57e7d89f78 [Support] Treat null bytes as separator in windows command [...] omits e0a1d73bca0f [InstCombine] Add some test cases for (add (sext x), (sext [...] omits c8e8e590aea8 [NFC] Remove meaningless code from GVN omits f1ee1715b6ea Fix for the buildbot failure http://lab.llvm.org:8011/buil [...] omits ddc1f525b505 [XRay][clang] Emit "never-instrument" attribute omits ffa92e602f96 [ODRHash] Fix early exit that skipped code. omits e3947fc62710 [clangd] Fix TUScheduler typos omits 71f50800b8ea [VPlan] Implement initial vector code generation support f [...] omits a72b721615a1 Relax alignment assumptions in a test after r342194 omits 84ad6f283709 Update a clang-tidy test for r342194 omits c1ecd85f1816 [Sema] Remove location from implicit capture init expr omits 980dc4580f17 [NFC] Link LLVMCore into LLVMExegesisARMTests. omits ad82e63b9719 Fix crash on call to __builtin_memcpy with a null pointer [...] omits cc43c604e1e9 COFF: Add support for /force:multiple option omits c79bc360747f svn add the new files... omits ce8c81f1c87f [AMDGPU] Removed unused method omits d78b4c05a021 Remember to sort the Xcode project file. NFC. omits aee9cee0f150 [SanitizerCoverage] Create comdat for global arrays. omits 9fa4b57e342c Add a "scripted" breakpoint type to lldb. omits f9b8a25dddc8 [NFC][InstCombine] PR38708 - inefficient pattern for high- [...] omits 856ab35eb920 [DAGCombine] Fix crash when store merging created an extra [...] omits 37e988fc0bdf LLVMExegesisX86Tests: link to LLVMCore, too. omits 6259759027f9 Add support for descriptions with command completions. omits 48a6fd82d078 [llvm-exegesis] Add missing MC dependency to CMakeLists.txt omits 95cca43dbd11 [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd() omits 5d38d295266f Add dependency on new llvm-cxxmap tool to check-llvm. omits eaa6b4159e78 Diagnose likely typos in #include directives. omits 6c22d9c0d19f [MachineInstr] In addRegisterKilled and addRegisterDead, d [...] omits 5e6de6630a08 [X86] Fix register resizings for inline assembly register [...] omits 45b68bf7faae [X86] Cleanup pair returns. NFCI. omits 7ebf83cd8079 [InstCombine] Inefficient pattern for high-bits checking 2 [...] omits 9af59a114a74 [PartiallyInlineLibCalls] Add DebugCounter support omits eb11b75d9994 [NFC][InstCombine] Test what happens if 'unefficient high [...] omits d21390dfb117 [DCE] Add DebugCounter support omits f807c035b3a3 Revert "[cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` [...] omits 24fa4d753a5b Add flag to llvm-profdata to allow symbols in profile data [...] omits 473eb4a3291a NativeProcessProtocol: Sink ReadMemoryWithoutTrap into base class omits 10216db56ad6 Fix a couple of mangling canonicalizer corner case bugs. omits 6c9e6d940934 Support -fno-omit-frame-pointer with -pg. omits 20b2dbe0795e [hwasan] use a single Printf per line when printing a repo [...] omits 877eebf4ff14 [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X [...] omits 38d398d7f1c6 [InstCombine] Add test cases for D51964. NFC omits 57178b931ca2 Common infrastructure for reading a profile remapping file [...] omits 52cd092e33b4 [RISCV][MC] Reject bare symbols for the simm6 and simm6no [...] omits 81ea3e4c21a3 [RISCV] Fix decoding of invalid instruction with C extensi [...] omits 15a0638356d1 lld-link: For nonexisting inputs, omit follow-on diagnostics omits 1f82f948095a [WebAssembly] Fix signature of `main` in FixFunctionBitcasts omits de1199049c8b [AArch64] Add integer abs testcases for D51873. omits 47249731b530 [clangd] Introduce PostingList interface omits f0cdf5218192 [cmake] Fix missing DEPENDS. omits 5d6cffaeb9f2 [LLDB] - Improved DWARF5 support. omits b10132a2b721 [NFC]Refactor MultiVersion Resolver Emission to combine types omits 85521c4cae3c [OPENMP] Fix PR38903: Crash on instantiation of the non-de [...] omits c760b825d6f5 [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested. omits 7b98ad2481b0 [InstCombine] remove checks for IsFreeToInvert() omits e8e5e3a30569 Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca [...] omits abc19585a7d5 [InstCombine] reorder folds to reduce chance of infinite loops omits fb33b8baf002 [ELF] Guard --fix-cortex-a53-843419 against --just-syms omits 8978aaf17c6c Add missing REQUIRES x86 to test/COFF/icf-safe.s omits 7a9142959597 Fix typo in error message. NFC. omits 0b06cf887892 [clangd] Fix Dexp build omits 32cf841bbd09 [DWARFExpression] Read literars as unsigned values. omits 6ce1c5325b7b [ARM] Allow truncs as sources in ARM CGP omits 2d20bba4c68a [ARM] Fix FixConst for ARMCodeGenPrepare omits 5c61993b91eb Print correctly dependency paths on Windows omits 9a7bbd8484b1 [clangd] Cleanup FuzzyFindRequest filtering limit semantics omits 749939036fd2 [clangd] Use JSON format in benchmark requests reader omits 430a5218b68b [MC/Dwarf] Unclamp DWARF linetables format on Darwin. omits d2864acfdf4f [clangd] Allow all LSP methods to signal cancellation via [...] omits 31c08ada000b [clangd] Clarify and hide -index flag. omits 5be9dfc66ec8 AMDGPU: Fix not preserving alignent in call setups omits 22f45fa8e941 DAG: Fix expansion of unaligned FP loads and stores omits 7df3cc6c6153 AMDGPU: Fix some outdated datalayouts in tests omits 87f7f628e54c [clangd] Simplify cancellation public API omits c7a0e05b002b [docs] Provide pointers to known editor plugins and extensions omits d01a5b262749 Fix unused variable warning. NFCI. omits 17a662b7c221 ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4. omits 3503b30bb2c7 [AArch64] Enable return address signing for static ctors omits 2a84d985fa31 Fix MSVC "illegal conversion; more than one user-defined c [...] omits 3eb99f10f2f4 [clangd] Don't create child AND and OR iterators with one [...] omits 63930abf2133 [clangd] Rename global-symbol-builder to clangd-indexer. omits c8da3dd5abfb [XRay] Bug fixes for FDR custom event and arg-logging omits d32dc6662bd7 Remove byte counting from SourceManager [NFC] omits 0faf9616a91c [AMDGPU] Load divergence predicate refactoring omits b87256a29b57 [mips] Enable the mnemonic spell corrector omits 9cfc2755d47d [llvm-exegesis][NFC] Remove dead parameter. omits 56f067ad6ae2 [llvm-exegesis][NFC] Split BenchmarkRunner class omits e3d51dc233cb [clang-format] Wrapped block after case label should not b [...] omits b25d04b683d2 [AMDGPU] Preliminary patch for divergence driven instr [...] omits 09bfeb15c537 [X86] Type legalize v2i32 div/rem by scalarizing rather th [...] adds 6730e76b1b5e Making pstl repository. adds fe337144b344 [X86] Type legalize v2i32 div/rem by scalarizing rather th [...] adds efa40512ca04 [AMDGPU] Preliminary patch for divergence driven instr [...] adds f443a3fba233 [clang-format] Wrapped block after case label should not b [...] adds 8bc91f05c965 [llvm-exegesis][NFC] Split BenchmarkRunner class adds e8002b9e9aff [llvm-exegesis][NFC] Remove dead parameter. adds 0f9befa274a4 [mips] Enable the mnemonic spell corrector adds f498c32f2e8d [AMDGPU] Load divergence predicate refactoring adds 05704470ebde Remove byte counting from SourceManager [NFC] adds 8565bd5b40c5 [XRay] Bug fixes for FDR custom event and arg-logging adds 3e9636ed5f4f [clangd] Rename global-symbol-builder to clangd-indexer. adds b89d72ba6db9 [clangd] Don't create child AND and OR iterators with one [...] adds fa5e30052b24 Fix MSVC "illegal conversion; more than one user-defined c [...] adds 97887df9adbb [AArch64] Enable return address signing for static ctors adds fdfc7fe680b3 ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4. adds 85435fd377a1 Fix unused variable warning. NFCI. adds 8b3ebfee59a4 [docs] Provide pointers to known editor plugins and extensions adds 2facd5102c09 [clangd] Simplify cancellation public API adds 4f343b8860f3 AMDGPU: Fix some outdated datalayouts in tests adds 2ae1ce285891 DAG: Fix expansion of unaligned FP loads and stores adds ee42049e3329 AMDGPU: Fix not preserving alignent in call setups adds f529dcf3e35a [clangd] Clarify and hide -index flag. adds 736d080c62d3 [clangd] Allow all LSP methods to signal cancellation via [...] adds f5985aa9a1e7 [MC/Dwarf] Unclamp DWARF linetables format on Darwin. adds 7465a0b1250f [clangd] Use JSON format in benchmark requests reader adds f4ec32c54afb [clangd] Cleanup FuzzyFindRequest filtering limit semantics adds 38c7e26fd1e0 Print correctly dependency paths on Windows adds 943ba13fc64a [ARM] Fix FixConst for ARMCodeGenPrepare adds 087698506146 [ARM] Allow truncs as sources in ARM CGP adds 31160488b923 [DWARFExpression] Read literars as unsigned values. adds 04cc82f7f7d3 [clangd] Fix Dexp build adds a26cb1593a6e Fix typo in error message. NFC. adds 9f8ce127c01b Add missing REQUIRES x86 to test/COFF/icf-safe.s adds 0c7297f4169e [ELF] Guard --fix-cortex-a53-843419 against --just-syms adds 94d60987de28 [InstCombine] reorder folds to reduce chance of infinite loops adds 1470e75714d1 Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca [...] adds 4f45c496d9f7 [InstCombine] remove checks for IsFreeToInvert() adds 69fd56a479a8 [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested. adds b4aab79c2f68 [OPENMP] Fix PR38903: Crash on instantiation of the non-de [...] adds 1736e6794f69 [NFC]Refactor MultiVersion Resolver Emission to combine types adds 70c4ad3c9c96 [LLDB] - Improved DWARF5 support. adds a2a7b26baf41 [cmake] Fix missing DEPENDS. adds 1a6608be9912 [clangd] Introduce PostingList interface adds a52d38e46bb8 [AArch64] Add integer abs testcases for D51873. adds 99dd70b516ba [WebAssembly] Fix signature of `main` in FixFunctionBitcasts adds 9d68edd2a3ca lld-link: For nonexisting inputs, omit follow-on diagnostics adds e7b0604293e1 [RISCV] Fix decoding of invalid instruction with C extensi [...] adds 3c7efb53bb68 [RISCV][MC] Reject bare symbols for the simm6 and simm6no [...] adds 4e5f2486bb12 Common infrastructure for reading a profile remapping file [...] adds 4ba7122a17e0 [InstCombine] Add test cases for D51964. NFC adds e7b174e8e981 [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X [...] adds 1a737577baf9 [hwasan] use a single Printf per line when printing a repo [...] adds b5770e56476d Support -fno-omit-frame-pointer with -pg. adds 0b183e58231f Fix a couple of mangling canonicalizer corner case bugs. adds 3f01e2de3249 NativeProcessProtocol: Sink ReadMemoryWithoutTrap into base class adds 5ad3816d3df9 Add flag to llvm-profdata to allow symbols in profile data [...] adds c0db69738c06 Revert "[cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` [...] adds a76b48215ad3 [DCE] Add DebugCounter support adds a26cda9c9256 [NFC][InstCombine] Test what happens if 'unefficient high [...] adds 85542bc0b837 [PartiallyInlineLibCalls] Add DebugCounter support adds 7a0cb8751748 [InstCombine] Inefficient pattern for high-bits checking 2 [...] adds 22daa0fa5fe5 [X86] Cleanup pair returns. NFCI. adds 0381ab797676 [X86] Fix register resizings for inline assembly register [...] adds 7dc754f2ba81 [MachineInstr] In addRegisterKilled and addRegisterDead, d [...] adds 5ad4e84bb4ad Diagnose likely typos in #include directives. adds 3728ccc21fe5 Add dependency on new llvm-cxxmap tool to check-llvm. adds d1ff3f4d5a33 [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd() adds c46403ef9ffd [llvm-exegesis] Add missing MC dependency to CMakeLists.txt adds 900b23a17181 Add support for descriptions with command completions. adds 9c6c79353650 LLVMExegesisX86Tests: link to LLVMCore, too. adds 886eb5cba074 [DAGCombine] Fix crash when store merging created an extra [...] adds 0112e2ba71c3 [NFC][InstCombine] PR38708 - inefficient pattern for high- [...] adds 7d08821968e1 Add a "scripted" breakpoint type to lldb. adds 3ace4e033681 [SanitizerCoverage] Create comdat for global arrays. adds 630db097dbe9 Remember to sort the Xcode project file. NFC. adds d14d1ea196cc [AMDGPU] Removed unused method adds 5e21dbd59b4e svn add the new files... adds e9011273ed7f COFF: Add support for /force:multiple option adds 8d2a17683901 Fix crash on call to __builtin_memcpy with a null pointer [...] adds cbf51213f301 [NFC] Link LLVMCore into LLVMExegesisARMTests. adds b69061029282 [Sema] Remove location from implicit capture init expr adds 2c191c69c19e Update a clang-tidy test for r342194 adds f6b1e9b353a1 Relax alignment assumptions in a test after r342194 adds 38ad4041468a [VPlan] Implement initial vector code generation support f [...] adds 268df522e008 [clangd] Fix TUScheduler typos adds 5b737d9eacdd [ODRHash] Fix early exit that skipped code. adds b34f9582a155 [XRay][clang] Emit "never-instrument" attribute adds 02adb53c94c1 Fix for the buildbot failure http://lab.llvm.org:8011/buil [...] adds 66ee31b22fe3 [NFC] Remove meaningless code from GVN adds 2ef309094bf4 [InstCombine] Add some test cases for (add (sext x), (sext [...] adds b9c7e00f0c6b [Support] Treat null bytes as separator in windows command [...] adds 87e19c340035 [COFF] Avoid copying of chunk vectors. NFC. adds 750643438cab [COFF] Allow embedded directives to be separated by null bytes adds c82fbf78beca [SystemZ] Adjust cost functions for subtargets that use LI [...] adds 7c42259dd69c [PDB] Use the raw PDB symbol interface more accurately adds 9e14da33080d [LoopInterchange] Preserve ScalarEvolution, by forgetting [...] adds 728f72247154 [ARM] bottom-top mul support in ARMParallelDSP adds 378b6bf86633 gcc is now returning the same output on this example, remo [...] adds ad8205f3bb19 update the doc to compare with gcc 4.9 instead of 4.2 adds a365706b0779 [analyzer][UninitializedObjectChecker] Fixed dereferencing adds a7f820410148 remove 11 years old videos from the homepage. if you have [...] adds ceedce7b97a9 [analyzer][UninitializedObjectChecker] Updated comments adds 0e3eb6497cd6 Use Chrome and Firefox as example of success for clang adds a852bda17c12 [analyzer][UninitializedObjectChecker] Correct dynamic typ [...] adds d085f4b945eb [DWARF] reposting r342048, which was reverted in r342056 d [...] adds 3cb5ef462ff9 [analyzer][UninitializedObjectChecker] Refactored checker options adds 4163b6684c6f [analyzer][UninitializedObjectChecker] New flag to ignore [...] adds 04864726f242 [analyzer][UninitializedObjectChecker] Support for nonloc: [...] adds 3e7505f0c1a4 [AMDGPU] Ensure trig range reduction only used for subtarg [...] adds 28a589090af0 [analyzer] Attempt to make a windows buildbot happy. adds 19966cb345a4 [analyzer] Restore final on NeedsCastLocField. NFC adds 46133320fb6b [clangd] Update IndexerMain.cpp file comment after rename. NFC adds ace55f344a7c [clangd] NFC: Fix IndexBenchmark CLI arguments handling adds 9b5a256da436 [Tooling] JSONCompilationDatabasePlugin infers compile com [...] adds 8048c5515cba [clangd] Don't double-infer compile commands after r342228 adds 5edb9ab1e96c [clangd] Don't override the preamble while completing insi [...] adds 442b77127573 [Driver] Fix missing MultiArch include dir on powerpcspe adds e84745a0b8e1 [VFS] vfs::directory_iterator yields path and file type in [...] adds 61ca0e72cfe2 [ThinLTO]Allow setting of maximum cache size with 64-bit number adds 609d41ff7cea [X86][BMI1] Add scheduler class for BLSI/BLSMSK/BLSR BMI1 [...] adds 315c8f8a3c7f [X86][BMI1] Fix BLSI/BLSMSK/BLSR BMI1 scheduling on btver2 adds 2a3871b8db08 [asan] Fix test case failure on SystemZ adds 035696ecb6f8 [InstCombine] add more tests for x86 blendv (PR38814); NFC adds 014866f09ef7 [clang] Make sure attributes on member classes are applied [...] adds 3810331034fd lld: add -z interpose support adds 93f0502d2487 [clang-cl] Fix PR38934: failing to dllexport class templat [...] adds a09c0478d715 fix typos adds b4612fc19fad Revert r342233. adds 44b7bb684474 SelectionDAG: Add compact SDDbgValue representation to -da [...] adds 2656a043ed0c Remove PseudoConstantAnalysis adds c3253cf8d223 fix noasserts build adds 526e58850c03 Introduce explicit add_unittest_with_input_files target fo [...] adds 4f2f09184cbf [InstCombine] regenerate test checks; NFC adds 36b2f0896624 [InstCombine] remove stall comment from test file; NFC adds 101ebf6566e1 [InstCombine] move test next to related tests; NFC adds 8ef0675901b7 [modernize-use-transparent-functors] TypeLocs can be impli [...] adds 2165afe11764 [InstCombine] remove unnecessary target constraints for te [...] adds 311d076ffd0f [InstCombine] rename test file to better describe the fold; NFC adds 6e7261e43611 [libFuzzer] Disable value-profile-strncmp.test on aarch64. adds 6b541f829679 [X86] Re-generate test checks using current version of the [...] adds b19df57ad747 [X86][SSE] Lower shuffles to permute(unpack(x,y)) (PR31151) adds dcf1dd2141d5 Revert a line-endings change that somehow got included wit [...] adds 153ab9b5b0ee Make the eSearchDepthFunction searches work, add tests usi [...] adds 3d122df6753f Revert r342210 "[ARM] bottom-top mul support in ARMParallelDSP" adds 77749ac03006 [clangd] Work around compiler macro expansion bugs(?) in c [...] adds a6077c6b8348 [IRInterpreter] Fall back to JIT with 128-bit values. adds 8dbb33a7b214 [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool adds 2baf9c9bc30d Fix debug info for SelectionDAG legalization of DAG nodes [...] adds a1ec677c2df7 Revert r342183 "[DAGCombine] Fix crash when store merging [...] adds 77f81895b90b Fix lldb-vscode README.md adds 0d4e0c03c673 [NFC][clangd] silence pedantic extra ';' warning adds 43429412d3cf Test commit access adds 10af6766d819 Fix lit/example/many-tests pickling issue adds 417b96f524df AMDGPU: Clear the bits before they are being set in progra [...] adds d9a9035324b2 [analyzer] Handle forwarding reference better in ExprMutat [...] adds 32bfe4d77661 Remove unused DIASession field adds 76df130791f7 [WebAssembly][NFC] Fix unconventional test names adds 060a4f7cf610 [InstCombine] add more tests for add narrowing folds; NFC adds c42f8e0703fc HotColdSplit: add back propagation to extend cold regions adds d1bfe883aebe HotColdSplit: fix isSingleEntrySingleExit adds 2ac91724a0db HotColdSplit: fix invalid SSA due to outlining adds c97b9bec8001 [InstCombine] refactor add narrowing folds; NFCI adds 6107e53577b7 test/Other/can-execute.txt: delete %t after the test adds 201ae3e301dd [IRInterpreter] Minor cleanups, add comments. NFCI. adds 0e98ccd7fcee Relax assumption about default method calling convention i [...] adds adc868bc9cf1 Mark index-tools.test as REQUIRES: shell so that it does n [...] adds 622934471020 [SampleFDO] Add FunctionOffsetTable in compact binary form [...] adds ac1fcad5e937 [PDB] Refactor a little of the Symbol creation code. adds 3de7b97fcf69 [codeview] Remove dead code adds 41e40c7373e9 Add missing include. adds 0595f60583e8 [WebAssembly][NFC] Move SIMD encoding tests to dedicated file adds 7f207791b694 [PowerPC] Fix the calling convention for i1 arguments on PPC32 adds ce61930f77ba [InstCombine] add/use overflowing math helper functions; NFC adds 3cfc03f29e3b test/Driver/output-file-cleanup.c: delete non-readable tem [...] adds 42ad6753b4be Attempt to unbreak the build after r342286. adds c0eea84a08d0 [InstCombine] refactor mul narrowing folds; NFCI adds c3f261238e7f [BreakFalseDeps] Fix bad formatting. NFC adds 1e8af2ec6b91 [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW adds 84b38a04249e [PDB] Make the pretty dumper output modified types. adds aee85979e832 [WebAssembly] SIMD neg adds af3cd5caf97c Discard uncompressed buffer after creating .gdb_index contents. adds 0beb53dca3d0 Revert r342297: Discard uncompressed buffer after creating [...] adds 531438dd3f82 Rename GdbIndex.{cpp,h} -> DWARF.{cpp,h}. adds a44e1f16d3cf Style fix. NFC. adds 25f9add9d574 Fix filesystem race issue in SampleProfTest introduced in [...] adds c88a496dc347 [WebAssembly] SIMD shifts adds 1781a52e407f [WebAssembly][NFC] Generalize operand numbers in SIMD tests adds d850d1bba0f8 [modules] Frontend support for building a header module fr [...] adds 0e4d338102bd [modules] Driver support for precompiling a collection of [...] adds c0756bfad50c [modules] Support use of -E on modules built from the comm [...] adds 026a32d67305 [modules] Don't bother creating a global module fragment w [...] adds 67ea1d09d39f [analyzer] Skip printing duplicate nodes, even if nodes ha [...] adds 11a600dd7885 Support generating unique identifiers for Stmt objects adds 1533ea8dd31f [analyzer] Dump unique identifiers for statements in explo [...] adds 56e9301a0864 StmtPrinter: allow customizing the end-of-line character adds ba8d82b49c69 [analyzer] Use correct end-of-line character when printing [...] adds 6e420c59e3c7 [analyzer] Dump reproducible identifiers for statements in [...] adds 55d15856342d [analyzer] Generate and use stable identifiers for Locatio [...] adds 814400974353 Generate unique identifiers for Decl objects adds a0e9948cdc47 [analyzer] Further printing improvements: use declarations, adds 56c5d1a5a9ed [analyzer] Temporary disabling svalbuilder-rearrange-compa [...] adds f0c3f30123fa [XRay] Remove the deprecated __xray_log_init API adds 68087aacb670 [CodeGenPrepare] Preserve debug locs in OptimizeExtractBits adds ee9e0a82fe8c [XRay] Remove the unused variable
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ab8af2be6c50) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-aarch64-good (ee9 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../modernize/UseTransparentFunctorsCheck.cpp | 2 + clang-tools-extra/clangd/CodeComplete.cpp | 13 +- .../clangd/GlobalCompilationDatabase.cpp | 2 - .../clangd/benchmarks/IndexBenchmark.cpp | 8 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 2 +- .../modernize-use-transparent-functors.cpp | 5 +- clang-tools-extra/test/clangd/index-tools.test | 1 + .../unittests/clangd/CodeCompleteTests.cpp | 16 + clang/include/clang/AST/DeclBase.h | 3 + clang/include/clang/AST/Stmt.h | 4 + .../clang/Analysis/Analyses/ExprMutationAnalyzer.h | 24 +- .../Analysis/Analyses/PseudoConstantAnalysis.h | 45 -- clang/include/clang/Analysis/AnalysisDeclContext.h | 32 +- clang/include/clang/Basic/DiagnosticDriverKinds.td | 3 + .../include/clang/Basic/DiagnosticFrontendKinds.td | 6 + clang/include/clang/Basic/DiagnosticIDs.h | 2 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 + clang/include/clang/Basic/LangOptions.h | 5 +- clang/include/clang/Basic/VirtualFileSystem.h | 33 +- clang/include/clang/Driver/Action.h | 27 +- clang/include/clang/Driver/CC1Options.td | 2 + clang/include/clang/Frontend/FrontendAction.h | 20 +- clang/include/clang/Frontend/FrontendActions.h | 13 + clang/include/clang/Frontend/FrontendOptions.h | 3 + clang/include/clang/Lex/ModuleMap.h | 12 +- .../Core/PathSensitive/Environment.h | 1 + clang/lib/AST/ASTContext.cpp | 8 + clang/lib/AST/DeclBase.cpp | 7 + clang/lib/AST/DeclPrinter.cpp | 2 +- clang/lib/AST/Stmt.cpp | 7 + clang/lib/AST/StmtPrinter.cpp | 109 +-- clang/lib/Analysis/AnalysisDeclContext.cpp | 13 +- clang/lib/Analysis/CMakeLists.txt | 1 - clang/lib/Analysis/ExprMutationAnalyzer.cpp | 88 ++- clang/lib/Analysis/PseudoConstantAnalysis.cpp | 226 ------ clang/lib/Basic/VirtualFileSystem.cpp | 81 +- clang/lib/Driver/Action.cpp | 14 + clang/lib/Driver/Driver.cpp | 82 +- clang/lib/Driver/ToolChain.cpp | 1 + clang/lib/Driver/ToolChains/BareMetal.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 78 +- clang/lib/Driver/ToolChains/Gnu.cpp | 8 +- clang/lib/Driver/ToolChains/Linux.cpp | 3 +- clang/lib/Driver/Types.cpp | 2 + clang/lib/Frontend/CompilerInstance.cpp | 26 +- clang/lib/Frontend/CompilerInvocation.cpp | 3 + clang/lib/Frontend/FrontendAction.cpp | 31 +- clang/lib/Frontend/FrontendActions.cpp | 74 +- clang/lib/Frontend/Rewrite/FrontendActions.cpp | 7 +- .../lib/FrontendTool/ExecuteCompilerInvocation.cpp | 2 + clang/lib/Lex/HeaderSearch.cpp | 13 +- clang/lib/Lex/ModuleMap.cpp | 48 +- clang/lib/Lex/PPLexerChange.cpp | 4 +- clang/lib/Sema/Sema.cpp | 7 +- clang/lib/Sema/SemaDecl.cpp | 20 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 6 + .../UninitializedObject/UninitializedPointee.cpp | 2 +- clang/lib/StaticAnalyzer/Core/Environment.cpp | 11 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 50 +- clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 10 +- clang/lib/StaticAnalyzer/Core/ProgramState.cpp | 9 +- clang/lib/StaticAnalyzer/Core/SymbolManager.cpp | 5 +- clang/lib/Tooling/JSONCompilationDatabase.cpp | 5 +- .../Analysis/cxx-uninitialized-object-ptr-ref.cpp | 2 +- .../Analysis/svalbuilder-rearrange-comparisons.c | 3 + clang/test/CodeGen/pch-dllexport.cpp | 12 + clang/test/CodeGenCXX/debug-info-lambda.cpp | 2 +- clang/test/Driver/header-module.cpp | 13 + clang/test/Driver/output-file-cleanup.c | 1 + clang/test/Modules/Inputs/no-module-map/a.h | 4 + clang/test/Modules/Inputs/no-module-map/b.h | 5 + clang/test/Modules/no-module-map.cpp | 48 ++ clang/test/SemaCXX/PR38913.cpp | 12 + clang/test/Tooling/auto-detect-from-source.cpp | 10 +- .../Analysis/ExprMutationAnalyzerTest.cpp | 90 +++ clang/unittests/Basic/VirtualFileSystemTest.cpp | 56 +- compiler-rt/include/xray/xray_log_interface.h | 25 +- compiler-rt/lib/xray/tests/unit/CMakeLists.txt | 2 - .../lib/xray/tests/unit/fdr_logging_test.cc | 202 ----- compiler-rt/lib/xray/xray_basic_logging.cc | 71 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 109 +-- compiler-rt/lib/xray/xray_profiling.cc | 11 +- compiler-rt/test/asan/TestCases/throw_catch.cc | 2 + compiler-rt/test/fuzzer/value-profile-strncmp.test | 2 +- compiler-rt/test/xray/TestCases/Posix/fdr-mode.cc | 1 - .../test/xray/TestCases/Posix/fdr-single-thread.cc | 8 +- .../test/xray/TestCases/Posix/fdr-thread-order.cc | 8 +- .../TestCases/Posix/profiling-multi-threaded.cc | 2 +- lld/COFF/Chunks.cpp | 13 + lld/COFF/Chunks.h | 13 + lld/COFF/Driver.cpp | 2 + lld/COFF/Writer.cpp | 38 +- lld/COFF/Writer.h | 1 + lld/ELF/CMakeLists.txt | 2 +- lld/ELF/Config.h | 1 + lld/ELF/{GdbIndex.cpp => DWARF.cpp} | 4 +- lld/ELF/{GdbIndex.h => DWARF.h} | 42 +- lld/ELF/Driver.cpp | 8 +- lld/ELF/SyntheticSections.cpp | 2 + lld/ELF/SyntheticSections.h | 2 +- lld/docs/ld.lld.1 | 8 +- lld/test/COFF/associative-comdat-mingw.s | 5 +- lld/test/COFF/autoimport-arm-data.s | 12 +- lld/test/COFF/autoimport-arm64-data.s | 12 +- lld/test/COFF/autoimport-list-ptrs.s | 2 +- lld/test/COFF/autoimport-refptr.s | 8 +- lld/test/COFF/autoimport-x86.s | 20 +- lld/test/COFF/common-replacement.s | 2 +- lld/test/COFF/ctors_dtors_priority.s | 17 +- lld/test/COFF/debug-reloc.s | 18 +- lld/test/ELF/dt_flags.s | 6 +- lldb/include/lldb/Core/SearchFilter.h | 12 + .../{rdar42038760 => rdar44436068}/Makefile | 0 .../Test128BitsInteger.py} | 0 .../test/expression_command/rdar44436068/main.c | 8 + .../scripted_bkpt/TestScriptedResolver.py | 36 +- .../breakpoint/scripted_bkpt/resolver.py | 3 +- lldb/source/Core/SearchFilter.cpp | 39 +- lldb/source/Expression/IRInterpreter.cpp | 20 +- lldb/tools/lldb-vscode/README.md | 16 +- llvm/cmake/modules/AddLLVM.cmake | 15 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 6 +- .../DebugInfo/PDB/DIA/DIAEnumInjectedSources.h | 3 - .../llvm/DebugInfo/PDB/Native/NativeTypeEnum.h | 6 +- .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 4 +- .../llvm/DebugInfo/PDB/Native/SymbolCache.h | 27 +- .../include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h | 1 + llvm/include/llvm/ProfileData/SampleProf.h | 3 +- llvm/include/llvm/ProfileData/SampleProfReader.h | 24 +- llvm/include/llvm/ProfileData/SampleProfWriter.h | 51 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 13 - llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 4 - llvm/lib/CodeGen/BreakFalseDeps.cpp | 2 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 7 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h | 3 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 2 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 18 + .../DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp | 3 +- llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp | 2 +- llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp | 9 +- .../lib/DebugInfo/PDB/Native/NativeTypePointer.cpp | 15 +- llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 20 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 14 +- llvm/lib/ProfileData/SampleProf.cpp | 2 + llvm/lib/ProfileData/SampleProfReader.cpp | 111 ++- llvm/lib/ProfileData/SampleProfWriter.cpp | 57 ++ llvm/lib/Support/FoldingSet.cpp | 2 +- llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h | 1 + llvm/lib/Target/ARM/ARMParallelDSP.cpp | 179 +---- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 20 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 56 ++ llvm/lib/Target/X86/X86ISelLowering.cpp | 80 +- llvm/lib/Target/X86/X86InstrInfo.td | 4 +- llvm/lib/Target/X86/X86SchedBroadwell.td | 13 +- llvm/lib/Target/X86/X86SchedHaswell.td | 13 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 5 +- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 13 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 13 +- llvm/lib/Target/X86/X86Schedule.td | 4 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 3 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 3 +- llvm/lib/Target/X86/X86ScheduleSLM.td | 3 +- llvm/lib/Target/X86/X86ScheduleZnver1.td | 9 +- llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 125 ++- llvm/lib/Transforms/IPO/SampleProfile.cpp | 1 + .../Transforms/InstCombine/InstCombineAddSub.cpp | 73 +- .../Transforms/InstCombine/InstCombineInternal.h | 30 + .../InstCombine/InstCombineMulDivRem.cpp | 73 +- .../InstCombine/InstructionCombining.cpp | 45 ++ .../test/CodeGen/ARM/paralleldsp-top-bottom-neg.ll | 209 ----- llvm/test/CodeGen/ARM/paralleldsp-top-bottom.ll | 251 ------ .../PowerPC/ppc32-i1-stack-arguments-abi-bug.ll | 24 + .../{comparisons_f32.ll => comparisons-f32.ll} | 0 .../{comparisons_f64.ll => comparisons-f64.ll} | 0 .../{comparisons_i32.ll => comparisons-i32.ll} | 0 .../{comparisons_i64.ll => comparisons-i64.ll} | 0 llvm/test/CodeGen/WebAssembly/simd-arith.ll | 706 ++++++++++++----- llvm/test/CodeGen/WebAssembly/simd-comparisons.ll | 438 +++++------ llvm/test/CodeGen/WebAssembly/simd-conversions.ll | 6 +- .../WebAssembly/{offset-simd.ll => simd-offset.ll} | 846 +++++++++------------ llvm/test/CodeGen/WebAssembly/simd.ll | 430 +++++------ llvm/test/CodeGen/X86/avx512-regcall-NoMask.ll | 20 +- llvm/test/CodeGen/X86/bmi-schedule.ll | 24 +- .../X86/merge-vector-stores-scale-idx-crash.ll | 19 - llvm/test/CodeGen/X86/pmul.ll | 20 +- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 29 +- llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll | 30 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 20 +- llvm/test/CodeGen/X86/vector-shuffle-256-v8.ll | 3 +- llvm/test/DebugInfo/PDB/Inputs/every-type.cpp | 15 + llvm/test/DebugInfo/PDB/Inputs/every-type.pdb | Bin 102400 -> 102400 bytes llvm/test/DebugInfo/PDB/Inputs/every-type.yaml | 22 +- .../DebugInfo/PDB/Native/pdb-native-enums.test | 18 +- llvm/test/DebugInfo/PDB/every-type.test | 410 +++++----- llvm/test/DebugInfo/X86/sdag-legalize-multires.ll | 47 ++ llvm/test/MC/WebAssembly/simd-encodings.s | 352 +++++++++ llvm/test/Other/can-execute.txt | 1 + .../CodeGenPrepare/sink-shift-and-trunc.ll | 110 +++ llvm/test/Transforms/HotColdSplit/split-cold-1.ll | 10 +- llvm/test/Transforms/HotColdSplit/split-cold-2.ll | 28 + llvm/test/Transforms/InstCombine/X86/blend_x86.ll | 90 +++ llvm/test/Transforms/InstCombine/add-shrink.ll | 16 - llvm/test/Transforms/InstCombine/max_known_bits.ll | 2 - .../InstCombine/{sink-zext.ll => narrow-math.ll} | 241 ++++-- .../Inputs/function_metadata.compact.afdo | Bin 280 -> 295 bytes .../Inputs/indirect-call.compact.afdo | Bin 497 -> 533 bytes .../SampleProfile/Inputs/inline.compactbinary.afdo | Bin 172 -> 184 bytes .../tools/llvm-mca/X86/BtVer2/resources-bmi1.s | 50 +- .../llvm-pdbutil/PrettyClassDefinitionDumper.cpp | 7 + llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp | 12 + llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp | 21 +- llvm/unittests/CMakeLists.txt | 3 + llvm/unittests/DebugInfo/PDB/CMakeLists.txt | 2 +- llvm/unittests/ProfileData/SampleProfTest.cpp | 26 +- .../examples/many-tests/{lit.cfg => ManyTests.py} | 15 +- llvm/utils/lit/examples/many-tests/lit.cfg | 25 +- 218 files changed, 4614 insertions(+), 3609 deletions(-) delete mode 100644 clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h delete mode 100644 clang/lib/Analysis/PseudoConstantAnalysis.cpp create mode 100644 clang/test/Driver/header-module.cpp create mode 100644 clang/test/Modules/Inputs/no-module-map/a.h create mode 100644 clang/test/Modules/Inputs/no-module-map/b.h create mode 100644 clang/test/Modules/no-module-map.cpp create mode 100644 clang/test/SemaCXX/PR38913.cpp delete mode 100644 compiler-rt/lib/xray/tests/unit/fdr_logging_test.cc rename lld/ELF/{GdbIndex.cpp => DWARF.cpp} (97%) rename lld/ELF/{GdbIndex.h => DWARF.h} (94%) copy lldb/packages/Python/lldbsuite/test/expression_command/{rdar42038760 => rdar4 [...] copy lldb/packages/Python/lldbsuite/test/expression_command/{rdar42038760/TestScal [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/rdar4443 [...] delete mode 100644 llvm/test/CodeGen/ARM/paralleldsp-top-bottom-neg.ll delete mode 100644 llvm/test/CodeGen/ARM/paralleldsp-top-bottom.ll create mode 100644 llvm/test/CodeGen/PowerPC/ppc32-i1-stack-arguments-abi-bug.ll rename llvm/test/CodeGen/WebAssembly/{comparisons_f32.ll => comparisons-f32.ll} (100%) rename llvm/test/CodeGen/WebAssembly/{comparisons_f64.ll => comparisons-f64.ll} (100%) rename llvm/test/CodeGen/WebAssembly/{comparisons_i32.ll => comparisons-i32.ll} (100%) rename llvm/test/CodeGen/WebAssembly/{comparisons_i64.ll => comparisons-i64.ll} (100%) rename llvm/test/CodeGen/WebAssembly/{offset-simd.ll => simd-offset.ll} (58%) delete mode 100644 llvm/test/CodeGen/X86/merge-vector-stores-scale-idx-crash.ll create mode 100644 llvm/test/DebugInfo/X86/sdag-legalize-multires.ll create mode 100644 llvm/test/MC/WebAssembly/simd-encodings.s create mode 100644 llvm/test/Transforms/CodeGenPrepare/sink-shift-and-trunc.ll create mode 100644 llvm/test/Transforms/HotColdSplit/split-cold-2.ll delete mode 100644 llvm/test/Transforms/InstCombine/add-shrink.ll rename llvm/test/Transforms/InstCombine/{sink-zext.ll => narrow-math.ll} (54%) copy llvm/utils/lit/examples/many-tests/{lit.cfg => ManyTests.py} (56%)