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-next-defconfig in repository toolchain/ci/llvm-project.
from 90c57e00015 [docs][llvm-readelf] Expand llvm-readelf documentation adds 62d64b0c308 AMDGPU/GlobalISel: RegBankSelect for readlane/readfirstlane adds 3c125fe821c Implement LWG2221: 'Formatted output for nullptr_t' Reviewe [...] adds e3e38cce4ab [X86] Add widenSubVector to size in bits helper. NFCI. adds d810ff25888 AMDGPU/GlobalISel: Try to select VOP3 form of add adds e1006259d84 AMDGPU/GlobalISel: Select G_PHI adds 0a52e9d026a AMDGPU/GlobalISel: Complete implementation of G_GEP adds a310727830f AMDGPU/GlobalISel: Fail instead of assert when selecting loads adds 265059eaf6c AMDGPU/GlobalISel: RegBankSelect for amdgcn.writelane adds 8cae7d79b55 Summary: [Clangd] Added hidden command line option -tweaks [...] adds 732149b24eb AArch64/GlobalISel: Fix trying to select invalid MIR adds 1094e6a8143 AMDGPU/GlobalISel: RegBankSelect for DS ordered add/swap adds f01fa40a006 [ELF][RISCV] Support PLT, GOT, copy and relative relocations adds ddc57afab9e [ELF][RISCV] Support GD/LD/IE/LE TLS models adds 4dc3b2bf95b AMDGPU: Support GDS atomics adds 10c911db63e AMDGPU/GFX10: implement ds_ordered_count changes adds 6f74f557500 GlobalISel: Implement lower for min/max adds 40d1faf38f9 AMDGPU/GlobalISel: Legalize s16 fcmp adds e9345866809 [TSan] Improve handling of stack pointer mangling in {set,l [...] adds b2ea20eedd6 AMDGPU/GlobalISel: RegBankSelect for sendmsg/sendmsghalt adds b600ae37a52 [OPENMP]Fix handling of lambda captures in target regions. adds 1023a2eca3f [GlobalISel]: Allow backends to custom legalize Intrinsics adds 03ca176ab32 GlobalISel: Verify G_MERGE_VALUES operand sizes adds b7fb723ea38 [TSan] Fix initialized and declared ‘extern’ warning adds e62857786f9 [NFC][InstCombine] Add tests for "shift direction in bittes [...] adds 9470bb262b5 AMDGPU/GlobalISel: Fix allowing non-boolean conditions for [...] adds 55d2e6f1c26 [lldb] [lldbsuite] Use a unique class name for TestBacktraceAll adds ef59cb69822 AMDGPU/GlobalISel: Legalize s16 add/sub/mul adds 7f8c7209397 AMDGPU/GlobalISel: Add tests for add legalization adds e20030f6121 [X86] Avoid SFB - Fix inconsistent codegen with/without deb [...] adds 5a7d5111e58 AMDGPU/GlobalISel: Lower SALU min/max to cmp+select adds 4073b33786c AMDGPU/GlobalISel: Handle 16-bit SALU min/max adds e15770aec42 AMDGPU/GlobalISel: Custom lower control flow intrinsics adds e2c86cce3a2 AMDGPU/GlobalISel: Legalize workitem ID intrinsics adds 756d81905f6 AMDGPU/GlobalISel: Legalize workgroup ID intrinsics adds 9e8e8c60fa1 AMDGPU/GlobalISel: Lower kernarg segment ptr intrinsics adds bae3636f969 AMDGPU/GlobalISel: Handle more input argument intrinsics adds b101c39f587 Fixed two issues in clang-tidy -help. adds 5e7815b695d [X86] Correct v4f32->v2i64 cvt(t)ps2(u)qq memory isel patterns adds 73dec22c3ef AMDGPU: Revert accidental change to test adds 24edf8ef4b5 Implement P0646R1: Erase-Like Algorithms Should Return size [...] adds c9f14f29f5c GlobalISel: Try to widen merges with other merges adds d1523f7a8c2 Ensure bitset's string constructor doesn't poison the overl [...] adds 8b7a0baa20c Testing commit access through minor formatting change adds 975120a21b4 [NFC][InstCombine] More commutative tests for "shift direct [...] adds d7fcee62f11 [Core] Generalize ValueObject::IsRuntimeSupportValue adds a7972dc04a7 Revert [SLP] Look-ahead operand reordering heuristic. adds 328b24150e7 [X86] Remove several bad load folding isel patterns for VPM [...] adds 574d0a61bdd [mips] Add missing schedinfo for LONG_BRANCH_* instructions adds 29801f78515 [mips] Add virtualization ASE to P5600 scheduling definitions adds fa27500676a [mips] Add missing schedinfo for MIPSeh_return[32|64] instructions adds 3f722d40c55 [X86] Use v4i32 vzloads instead of v2i64 for vpmovzx/vpmovs [...] adds 730bed5c833 [Reproducer] Assert on unexpected packet adds fc18b7cbc12 Fix breakage introduced by D60974 adds ddc1b40f26b [InstCombine] reduce more checks for power-of-2-or-zero usi [...] adds 8e1051b3a02 [InstCombine][NFCI] Update test cases in onehot_merge.ll adds 1410e869862 Fix broken C++ mode comment adds 40c08052a55 AMDGPU: Correct properties for adjcallstack* pseudos adds 86e4d7ea35e [lldb] [lldbsuite] Use a unique class name for TestValueVarUpdate adds d72163947a5 [PGO] Update ICP pass for recent byval type changes adds a5c3485a583 Bit Operations: P0556, P0553 and P1355. Reviewed as: https: [...] adds fc61db5a3e7 Update status for bit operations adds 5a72338bf50 [analyzer] exploded-graph-rewriter: Implement program point tags. adds 02f91ddf1b3 [analyzer] exploded-graph-rewriter: Add support for dynamic types. adds ec8e95640f0 [analyzer] NFC: Add a convenient CallDescriptionMap class. adds f301096f511 [analyzer] NFC: CallDescription: Implement describing C lib [...] adds 35fdec1b54c [analyzer] CStringChecker: Modernize to use CallDescriptions. adds 512f4838c47 [analyzer] NonnullGlobalConstants: Don't be confused by a _ [...] adds ceb639dbeea [analyzer] Fix invalidation when returning into a ctor init [...] adds dbad95d3908 [analyzer] exploded-graph-rewriter: NFC: Add a forgotten te [...] adds a7f00941efd [cmake] With utils disabled, don't build tblgen in cross mode adds 491ddc00ae7 Add a private call '__libcpp_is_constant_evaluated' which ' [...] adds d66c606a346 [TSan] Improve handling of stack pointer mangling in {set,l [...] adds 121401425d4 [analyzer] Support kfree in MallocChecker adds 351b7e7b241 Revert Recommit [PowerPC] Update P9 vector costs for insert [...] adds dfae3705b75 Remove scudo standalone tests from check-all adds adeab8d7541 Revert Remove scudo standalone tests from check-all adds 745379a0af7 Mark the newly added '__libcpp_is_constant_evaluated' as 'i [...] adds 0a77d9192ab [analyzer] exploded-graph-rewriter: Add support for objects [...] adds 2ca5355712f [analyzer] exploded-graph-rewriter: Improve program point dumps. adds ad38e58ef24 [analyzer] exploded-graph-rewriter: Implement a dark color scheme. adds 7ae536a1ced [DAGCombiner] Exploiting more about the transformation of T [...] adds bd7f84a4824 Use new '__libcpp_is_constant_evaluated' call to remove an [...] adds 2a622b30e3b Update status of papers for upcoming WG21 meeting. NFC adds 7fdb3a293b2 [PowerPC] Implement the areMemAccessesTriviallyDisjoint hoo [...] adds 2d306b2d57f [X86] Add PreprocessISelDAG support for turning ISD::FP_TO_ [...] adds 000ef2c2ae0 [TailDuplicator] Fix copy instruction emitting into the wro [...] adds 4f883f1c39f [ASTImporter] Structural eq: handle DependentScopeDeclRefExpr adds a1c64dcdecb [DWARF] Add one more type unit test adds 8758dce45fc [ASTImporter] Make headers self-contained adds 8d568d044cd [Sanitizers] Remove obsolete OpenFile from sanitizer_solaris.cc adds 7c251fa069a [clangd] Collect the refs when the main file is header. adds 377dfb02263 [NFC][InstCombine] Add tests for "redundant shift input mas [...] adds 9fcf5dadd7c [clang][Driver][ARM] NFC: Remove unused function parameter adds c310b1aaed6 [DWARF] Simplify dumping of a .debug_addr section. adds 7928fea4a75 [NFC][InstCombine] Revisit tests for "redundant shift input [...] adds 9df825f4297 [yaml2obj] - Allow overriding sh_offset field from the YAML. adds 116cf95c00a [mips] Map SNOP, NOP to the P5600Nop scheduler resource adds f2867518b31 [mips] Add missing schedinfo for FPU load/store/conv instructions adds 8cce399b9d4 clang-cl: Make /d1reportAllClassLayout actually work and im [...] adds 1d7d0e21263 [mips] Mark P5600 scheduling model as complete adds 2915b3988f4 [Object/invalid.test] - Convert 3 more sub-tests to YAML adds 7d719b75eaf [clang][ArgumentAdjusters] Do not add fsyntax-only if alrea [...] adds eb279769d93 [test/Object] - Fix build bot. adds d609ebb7798 [X86] resolveTargetShuffleInputsAndMask - add repeated inpu [...] adds e400186b521 [yaml2obj] - An attempt to fix a ppc64be build bot after r364898 adds c0b0f35788b gn build: Merge r364866 adds 7b63a9533c7 [ARM] Stop using scalar FP instructions in integer-only MVE mode. adds bffd099d158 [ARM] MVE: allow soft-float ABI to pass vector types. adds 9353421ecd1 [IDF] Generalize IDFCalculator to be used with Clang's CFG adds 638cc0a4799 [llvm] [Support] Clean PrintStackTrace() ptr arithmetic up adds 1c70d136fbb [ELF] Only allow the binding of SharedSymbol to change for [...] adds 6c0dcf65e71 Attempt to fix buildbot failures with MSVC adds 0bde7c65275 [InstCombine] Shift amount reassociation: fixup constantexp [...] adds 234f5f675e7 [Object/invalid.test] - Convert Object/corrupt.test to YAML [...] adds 727bdcb2376 [LibTooling] Extend `RewriteRule` with support for adding i [...] adds aef4cec96b0 [docs][llvm-readelf] Delete old llvm-readelf.md adds ca4e80182e3 Fix line endings (NFC) adds 1a5ebe1fb1c [APIntTest] multiplicativeInverse(): clarify test adds 7c8ee375d85 [NFC][TargetLowering] Some preparatory cleanups around 'pre [...] adds e4232756655 [clang-tidy] Extend TransformerClangTidyCheck to support ad [...] adds 32d467041ee Removed extra ; after function definition adds 9304168103b [X86][AVX] combineX86ShuffleChain - pull out CombineShuffle [...] adds e7b2c64a6e4 Cleanup of unused code adds ce690544a6c GlobalISel: Add G_FENCE adds ed633992445 AMDGPU/GlobalISel: Select G_FENCE adds 70a4d3f67ca AMDGPU/GlobalISel: Fix G_GEP with mixed SGPR/VGPR operands adds a5f3e278c8e Use --defsym instead of sed in a test. NFC adds 39639261ccf [NFC][Codegen][X86][AArch64][ARM][PowerPC] Add test coverag [...] adds dd7ca4faa50 GlobalISel: Define GINodeEquiv for G_UMULH/G_SMULH adds a8bff4b9634 AMDGPU/GlobalISel: Select mul adds 50be3481d4c AMDGPU/GlobalISel: Try generated matcher with intrinsics adds a23806e67a2 Create a runtime option to disable task throttling. adds c3d5bbee233 AMDGPU: Fix broken test adds edf904efff6 getMainExecutable: handle realpath() failure, falling back [...] adds 4137aeb4bf3 Provide basic Full LTO extension points adds 04ee232ff21 clang-format: Add new style option AlignConsecutiveMacros adds 893bbc90013 Revert "[NFC][Codegen][X86][AArch64][ARM][PowerPC] Add test [...] adds cb1a5a705c7 [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n) adds 7339ca278c3 [GWP-ASan] Add generic unwinders and structure backtrace output. adds 28c24589285 Fix GN build adds 059f495831d [NFC][Codegen][X86][AArch64][ARM][PowerPC] Recommit: Add te [...] adds f9b91a52797 [swig] Define attribute(ref) instead of accessing swig internals. adds 36face4c1df [TSan] Improve handling of stack pointer mangling in {set,l [...] adds cffbaa93b72 [X86] Add patterns to select (scalar_to_vector (loadf32)) a [...] adds d42f22997e4 [clang-doc] Fix segfault in comment sorting adds 2ce560f029d [AMDGPU] LCSSA pass added in preISel. Uniform values define [...] adds 97316fff5d6 Revert "[swig] Define attribute(ref) instead of accessing s [...] adds 66ac6b409d5 [AMDGPU] LCSSA pass added in preISel. Fixing typo in previo [...] new 56138749474 [X86] getTargetConstantBitsFromNode - remove unnecessary ge [...]
The 1 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/clang-doc/Representation.h | 13 +- .../clang-tidy/tool/ClangTidyMain.cpp | 4 +- .../clang-tidy/utils/TransformerClangTidyCheck.cpp | 22 + .../clang-tidy/utils/TransformerClangTidyCheck.h | 5 + clang-tools-extra/clangd/ClangdServer.cpp | 3 +- clang-tools-extra/clangd/ClangdServer.h | 7 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 8 +- clang-tools-extra/clangd/index/SymbolCollector.h | 7 +- .../clangd/test/fixits-duplication.test | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 11 + .../clangd/unittests/SymbolCollectorTests.cpp | 27 + clang-tools-extra/docs/clang-tidy/index.rst | 210 +- .../clang-tidy/TransformerClangTidyCheckTest.cpp | 49 + clang/docs/ClangFormatStyleOptions.rst | 14 + clang/include/clang/AST/ASTImporter.h | 1 + clang/include/clang/AST/ASTImporterSharedState.h | 1 + clang/include/clang/Driver/CLCompatOptions.td | 3 +- clang/include/clang/Format/Format.h | 13 + clang/include/clang/Sema/Sema.h | 4 + .../StaticAnalyzer/Core/PathSensitive/CallEvent.h | 113 +- .../clang/Tooling/Refactoring/Transformer.h | 23 + clang/lib/AST/ASTStructuralEquivalence.cpp | 75 +- clang/lib/Driver/ToolChains/Arch/ARM.cpp | 12 +- clang/lib/Format/Format.cpp | 2 + clang/lib/Format/WhitespaceManager.cpp | 125 + clang/lib/Format/WhitespaceManager.h | 3 + clang/lib/Sema/SemaExpr.cpp | 2 + clang/lib/Sema/SemaOpenMP.cpp | 97 +- .../lib/StaticAnalyzer/Checkers/CStringChecker.cpp | 205 +- .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 26 +- .../Checkers/NonnullGlobalConstantsChecker.cpp | 23 +- clang/lib/StaticAnalyzer/Core/CallEvent.cpp | 25 +- .../Core/ExprEngineCallAndReturn.cpp | 17 +- clang/lib/Tooling/ArgumentsAdjusters.cpp | 6 +- clang/lib/Tooling/CommonOptionsParser.cpp | 2 +- clang/lib/Tooling/Refactoring/Transformer.cpp | 26 +- .../exploded-graph-rewriter/constraints.dot | 2 + .../exploded-graph-rewriter/constraints_diff.dot | 8 +- .../exploded-graph-rewriter/dynamic_types.cpp | 21 + .../test/Analysis/exploded-graph-rewriter/edge.dot | 6 +- .../Analysis/exploded-graph-rewriter/empty.dot | 3 + .../exploded-graph-rewriter/environment.dot | 4 +- .../exploded-graph-rewriter/environment_diff.dot | 6 + .../Analysis/exploded-graph-rewriter/escapes.c | 2 +- .../initializers_under_construction.cpp | 25 + .../exploded-graph-rewriter/node_labels.dot | 22 + .../objects_under_construction.cpp | 48 + .../exploded-graph-rewriter/program_points.dot | 40 +- .../Analysis/exploded-graph-rewriter/store.dot | 2 + .../exploded-graph-rewriter/store_diff.dot | 4 + clang/test/Analysis/kmalloc-linux.c | 6 +- clang/test/Analysis/nonnull-global-constants.mm | 12 + clang/test/Analysis/rvo.cpp | 25 + clang/test/Analysis/string.c | 6 + clang/test/CMakeLists.txt | 1 + clang/test/Driver/cl-options.c | 5 +- clang/test/OpenMP/nvptx_lambda_capturing.cpp | 10 +- clang/unittests/AST/StructuralEquivalenceTest.cpp | 138 + clang/unittests/Format/FormatTest.cpp | 98 + clang/unittests/StaticAnalyzer/CMakeLists.txt | 1 + .../StaticAnalyzer/CallDescriptionTest.cpp | 162 + clang/unittests/StaticAnalyzer/Reusables.h | 20 +- clang/unittests/Tooling/ToolingTest.cpp | 27 + clang/unittests/Tooling/TransformerTest.cpp | 36 + clang/utils/analyzer/exploded-graph-rewriter.py | 182 +- compiler-rt/lib/gwp_asan/CMakeLists.txt | 41 +- .../lib/gwp_asan/guarded_pool_allocator.cpp | 210 +- compiler-rt/lib/gwp_asan/guarded_pool_allocator.h | 16 +- compiler-rt/lib/gwp_asan/optional/backtrace.h | 23 + .../lib/gwp_asan/optional/backtrace_linux_libc.cpp | 64 + .../optional/backtrace_sanitizer_common.cpp | 69 + .../lib/gwp_asan/optional/options_parser.cpp | 4 +- compiler-rt/lib/gwp_asan/optional/options_parser.h | 9 +- compiler-rt/lib/gwp_asan/options.h | 18 + compiler-rt/lib/gwp_asan/tests/CMakeLists.txt | 10 +- compiler-rt/lib/gwp_asan/tests/backtrace.cpp | 41 + compiler-rt/lib/gwp_asan/tests/harness.h | 23 + .../lib/sanitizer_common/sanitizer_solaris.cc | 5 - compiler-rt/lib/tsan/rtl/tsan_interceptors.cc | 37 +- compiler-rt/lib/tsan/rtl/tsan_platform.h | 2 +- compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 36 +- compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc | 10 +- compiler-rt/lib/tsan/rtl/tsan_rtl.h | 1 - compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S | 42 +- compiler-rt/test/gwp_asan/double_delete.cpp | 2 +- compiler-rt/test/gwp_asan/double_deletea.cpp | 2 +- compiler-rt/test/gwp_asan/double_free.cpp | 6 +- compiler-rt/test/gwp_asan/heap_buffer_overflow.cpp | 4 +- .../test/gwp_asan/heap_buffer_underflow.cpp | 4 +- compiler-rt/test/gwp_asan/invalid_free_left.cpp | 4 +- compiler-rt/test/gwp_asan/invalid_free_right.cpp | 4 +- compiler-rt/test/gwp_asan/lit.cfg.py | 3 +- compiler-rt/test/gwp_asan/realloc.cpp | 8 +- compiler-rt/test/gwp_asan/use_after_delete.cpp | 2 +- compiler-rt/test/gwp_asan/use_after_deletea.cpp | 2 +- compiler-rt/test/gwp_asan/use_after_free.cpp | 2 +- libcxx/include/bit | 268 +- libcxx/include/bitset | 4 +- libcxx/include/forward_list | 43 +- libcxx/include/list | 34 +- libcxx/include/ostream | 5 + libcxx/include/type_traits | 13 +- .../type_traits/is_constant_evaluated.pass.cpp | 34 + .../forwardlist/forwardlist.ops/remove.pass.cpp | 24 +- .../forwardlist/forwardlist.ops/remove_if.pass.cpp | 20 +- .../forwardlist/forwardlist.ops/unique.pass.cpp | 20 +- .../sequences/list/list.ops/remove.pass.cpp | 8 +- .../sequences/list/list.ops/remove_if.pass.cpp | 6 +- .../sequences/list/list.ops/unique.pass.cpp | 4 +- .../ostream.inserters/streambuf.pass.cpp | 7 + .../std/numerics/bit/bit.pow.two/ceil2.fail.cpp | 50 + .../std/numerics/bit/bit.pow.two/ceil2.pass.cpp | 148 + .../std/numerics/bit/bit.pow.two/floor2.pass.cpp | 164 + .../std/numerics/bit/bit.pow.two/ispow2.pass.cpp | 162 + .../std/numerics/bit/bit.pow.two/log2p1.pass.cpp | 177 ++ .../numerics/bit/bitops.count/countl_one.pass.cpp | 165 + .../numerics/bit/bitops.count/countl_zero.pass.cpp | 172 ++ .../numerics/bit/bitops.count/countr_one.pass.cpp | 170 + .../numerics/bit/bitops.count/countr_zero.pass.cpp | 169 + .../numerics/bit/bitops.count/popcount.pass.cpp | 167 + .../test/std/numerics/bit/bitops.rot/rotl.pass.cpp | 167 + .../test/std/numerics/bit/bitops.rot/rotr.pass.cpp | 181 ++ .../test/std/numerics/bit/nothing_to_do.pass.cpp | 12 + .../bitset.cons/string_ctor.pass.cpp | 13 + libcxx/www/cxx1z_status.html | 2 +- libcxx/www/cxx2a_status.html | 4 +- libcxx/www/upcoming_meeting.html | 6 +- lld/ELF/Arch/RISCV.cpp | 154 +- lld/ELF/InputSection.cpp | 5 +- lld/ELF/Relocations.cpp | 2 +- lld/ELF/Symbols.cpp | 18 +- lld/ELF/Symbols.h | 12 +- lld/test/ELF/riscv-plt.s | 103 + lld/test/ELF/riscv-reloc-64-pic.s | 10 + lld/test/ELF/riscv-reloc-copy.s | 23 + lld/test/ELF/riscv-reloc-got.s | 65 + lld/test/ELF/riscv-tls-gd.s | 124 + lld/test/ELF/riscv-tls-ie.s | 82 + lld/test/ELF/riscv-tls-ld.s | 90 + lld/test/ELF/riscv-tls-le.s | 41 + lld/test/ELF/riscv32-reloc-32-pic.s | 23 + lld/test/ELF/riscv64-reloc-64-pic.s | 23 + lld/test/ELF/weak-undef-shared.s | 46 +- lld/test/ELF/weak-undef-shared2.s | 21 + lldb/include/lldb/Target/CPPLanguageRuntime.h | 2 +- lldb/include/lldb/Target/LanguageRuntime.h | 6 +- lldb/include/lldb/Target/ObjCLanguageRuntime.h | 3 +- .../DWARF/debug-types-dwo-cross-reference.cpp | 37 + .../thread/backtrace_all/TestBacktraceAll.py | 2 +- .../value_var_update/TestValueVarUpdate.py | 2 +- lldb/source/Core/ValueObject.cpp | 32 +- .../GDBRemoteCommunicationReplayServer.cpp | 1 + .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 3 +- lldb/source/Symbol/Function.cpp | 8 +- lldb/source/Target/CPPLanguageRuntime.cpp | 16 +- lldb/source/Target/ObjCLanguageRuntime.cpp | 13 - llvm/cmake/modules/TableGen.cmake | 8 +- llvm/docs/CommandGuide/llvm-readelf.md | 28 - .../llvm/Analysis/IteratedDominanceFrontier.h | 148 +- .../include/llvm/CodeGen/GlobalISel/IRTranslator.h | 4 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 1 + .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 5 + .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 3 + llvm/include/llvm/CodeGen/TargetLowering.h | 8 +- llvm/include/llvm/IR/DiagnosticHandler.h | 2 +- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 2 + llvm/include/llvm/ObjectYAML/ELFYAML.h | 4 + .../Support/GenericIteratedDominanceFrontier.h | 210 ++ llvm/include/llvm/Support/TargetOpcodes.def | 3 + llvm/include/llvm/Target/GenericOpcodes.td | 6 + .../llvm/Target/GlobalISel/SelectionDAGCompat.td | 3 + .../llvm/Transforms/IPO/PassManagerBuilder.h | 10 + llvm/lib/Analysis/CMakeLists.txt | 1 - llvm/lib/Analysis/IteratedDominanceFrontier.cpp | 104 - llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 5 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 8 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 70 +- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 6 + llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 7 + llvm/lib/CodeGen/MachineVerifier.cpp | 10 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 35 +- llvm/lib/CodeGen/TailDuplicator.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp | 27 +- llvm/lib/ObjectYAML/ELFYAML.cpp | 6 + llvm/lib/Support/Unix/Path.inc | 20 +- llvm/lib/Support/Unix/Signals.inc | 7 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 33 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 161 +- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 3 - llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 35 +- .../Target/AMDGPU/AMDGPUInstructionSelector.cpp | 201 +- llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h | 5 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 21 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 240 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 18 + llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 353 ++- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h | 7 + llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 1 + .../Target/AMDGPU/AMDGPUTargetTransformInfo.cpp | 5 +- llvm/lib/Target/AMDGPU/DSInstructions.td | 88 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 29 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 2 + llvm/lib/Target/AMDGPU/SIInstructions.td | 4 + llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 7 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 5 + llvm/lib/Target/AMDGPU/VOP3Instructions.td | 2 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 85 +- llvm/lib/Target/ARM/ARMISelLowering.h | 3 + llvm/lib/Target/ARM/ARMInstrMVE.td | 5 + llvm/lib/Target/ARM/ARMInstrVFP.td | 4 +- llvm/lib/Target/Mips/Mips64InstrInfo.td | 22 +- llvm/lib/Target/Mips/MipsInstrInfo.td | 18 +- llvm/lib/Target/Mips/MipsScheduleP5600.td | 31 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 56 + llvm/lib/Target/PowerPC/PPCInstrInfo.h | 16 + llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 29 - .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 4 + llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 21 + llvm/lib/Target/X86/X86ISelLowering.cpp | 308 +- llvm/lib/Target/X86/X86InstrAVX512.td | 194 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 2 + llvm/lib/Target/X86/X86InstrSSE.td | 59 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 4 + .../Transforms/InstCombine/InstCombineCompares.cpp | 8 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 6 +- llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 9 + llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 59 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 282 +- .../Analysis/CostModel/PowerPC/insert_extract.ll | 48 +- .../GlobalISel/legalizer-info-validation.mir | 3 + llvm/test/CodeGen/AArch64/inc-of-add.ll | 100 + llvm/test/CodeGen/AArch64/sub-of-not.ll | 95 + llvm/test/CodeGen/AArch64/taildup-inst-dup-loc.mir | 125 + .../CodeGen/AMDGPU/GlobalISel/inst-select-add.mir | 39 +- .../inst-select-amdgcn.kernarg.segment.ptr.mir | 19 - .../GlobalISel/inst-select-amdgcn.mbcnt.lo.mir | 74 + .../GlobalISel/inst-select-amdgcn.s.barrier.mir | 19 + .../CodeGen/AMDGPU/GlobalISel/inst-select-gep.mir | 354 +++ .../AMDGPU/GlobalISel/inst-select-load-smrd.mir | 42 +- .../CodeGen/AMDGPU/GlobalISel/inst-select-mul.mir | 78 + .../AMDGPU/GlobalISel/inst-select-phi-invalid.mir | 31 + .../CodeGen/AMDGPU/GlobalISel/inst-select-phi.mir | 385 +++ .../AMDGPU/GlobalISel/inst-select-smulh.mir | 85 + .../AMDGPU/GlobalISel/inst-select-umulh.mir | 85 + .../irtranslator-amdgpu_kernel-system-sgprs.ll | 118 +- .../AMDGPU/GlobalISel/irtranslator-amdgpu_ps.ll | 2 +- .../AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll | 18 +- .../GlobalISel/irtranslator-fast-math-flags.ll | 2 +- .../AMDGPU/GlobalISel/irtranslator-fence.ll | 361 +++ .../CodeGen/AMDGPU/GlobalISel/legalize-add.mir | 233 +- .../GlobalISel/legalize-amdgcn.if-invalid.mir | 73 + .../CodeGen/AMDGPU/GlobalISel/legalize-brcond.mir | 126 +- .../CodeGen/AMDGPU/GlobalISel/legalize-fcmp.mir | 321 +- .../AMDGPU/GlobalISel/legalize-merge-values.mir | 345 ++- .../CodeGen/AMDGPU/GlobalISel/legalize-mul.mir | 285 +- .../CodeGen/AMDGPU/GlobalISel/legalize-sub.mir | 146 +- .../AMDGPU/GlobalISel/llvm.amdgcn.dispatch.id.ll | 19 + .../AMDGPU/GlobalISel/llvm.amdgcn.dispatch.ptr.ll | 18 + .../GlobalISel/llvm.amdgcn.implicit.buffer.ptr.ll | 17 + .../GlobalISel/llvm.amdgcn.kernarg.segment.ptr.ll | 125 + .../AMDGPU/GlobalISel/llvm.amdgcn.queue.ptr.ll | 18 + .../AMDGPU/GlobalISel/llvm.amdgcn.workgroup.id.ll | 106 + .../AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll | 92 + .../GlobalISel/memory-legalizer-atomic-fence.ll | 719 +++++ .../regbankselect-amdgcn.ds.ordered.add.mir | 71 + .../regbankselect-amdgcn.ds.ordered.swap.mir | 71 + .../regbankselect-amdgcn.readfirstlane.mir | 32 + .../GlobalISel/regbankselect-amdgcn.readlane.mir | 71 + .../GlobalISel/regbankselect-amdgcn.s.sendmsg.mir | 32 + .../regbankselect-amdgcn.s.sendmsghalt.mir | 32 + .../GlobalISel/regbankselect-amdgcn.writelane.mir | 98 + .../AMDGPU/GlobalISel/regbankselect-phi.mir | 1849 +++++++---- .../AMDGPU/GlobalISel/regbankselect-select.mir | 1451 ++++++--- .../AMDGPU/GlobalISel/regbankselect-smax.mir | 170 +- .../AMDGPU/GlobalISel/regbankselect-smin.mir | 170 +- .../AMDGPU/GlobalISel/regbankselect-umax.mir | 170 +- .../AMDGPU/GlobalISel/regbankselect-umin.mir | 170 +- .../AMDGPU/divergent-branch-uniform-condition.ll | 47 +- llvm/test/CodeGen/AMDGPU/gds-atomic.ll | 128 + .../AMDGPU/llvm.amdgcn.ds.ordered.add.gfx10.ll | 23 + llvm/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir | 4 +- .../CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir | 8 +- .../AMDGPU/virtregrewrite-undef-identity-copy.mir | 14 +- llvm/test/CodeGen/AMDGPU/waitcnt.mir | 4 +- llvm/test/CodeGen/ARM/fp16-instructions.ll | 6 +- llvm/test/CodeGen/ARM/inc-of-add.ll | 569 ++++ llvm/test/CodeGen/ARM/ldst-f32-2-i32.ll | 40 + llvm/test/CodeGen/ARM/sub-of-not.ll | 534 ++++ llvm/test/CodeGen/PowerPC/2008-10-28-f128-i32.ll | 104 +- llvm/test/CodeGen/PowerPC/extract-and-store.ll | 2 +- llvm/test/CodeGen/PowerPC/f128-aggregates.ll | 12 +- llvm/test/CodeGen/PowerPC/inc-of-add.ll | 446 +++ llvm/test/CodeGen/PowerPC/legalize-vaarg.ll | 8 +- llvm/test/CodeGen/PowerPC/ppc32-skip-regs.ll | 2 +- .../CodeGen/PowerPC/scheduling-mem-dependency.ll | 19 + llvm/test/CodeGen/PowerPC/sub-of-not.ll | 427 +++ llvm/test/CodeGen/PowerPC/varargs.ll | 32 +- llvm/test/CodeGen/PowerPC/vec-min-max.ll | 4 +- llvm/test/CodeGen/PowerPC/vsx.ll | 20 +- llvm/test/CodeGen/Thumb2/float-ops.ll | 43 +- llvm/test/CodeGen/Thumb2/mve-div-expand.ll | 711 ++--- llvm/test/CodeGen/Thumb2/mve-fmath.ll | 3246 +++++++------------- llvm/test/CodeGen/Thumb2/mve-fp-negabs.ll | 34 +- llvm/test/CodeGen/Thumb2/mve-shuffle.ll | 126 +- llvm/test/CodeGen/Thumb2/mve-simple-arith.ll | 75 +- llvm/test/CodeGen/Thumb2/mve-soft-float-abi.ll | 83 + llvm/test/CodeGen/X86/avoid-sfb-g-no-change2.mir | 198 ++ llvm/test/CodeGen/X86/avoid-sfb-g-no-change3.mir | 223 ++ llvm/test/CodeGen/X86/avx2-masked-gather.ll | 6 +- llvm/test/CodeGen/X86/avx512dqvl-intrinsics.ll | 196 +- llvm/test/CodeGen/X86/build-vector-512.ll | 8 +- llvm/test/CodeGen/X86/buildvec-insertvec.ll | 12 +- .../CodeGen/X86/copysign-constant-magnitude.ll | 12 +- llvm/test/CodeGen/X86/fp128-cast.ll | 2 +- llvm/test/CodeGen/X86/gather-addresses.ll | 30 +- llvm/test/CodeGen/X86/half.ll | 14 +- llvm/test/CodeGen/X86/i128-add.ll | 88 + llvm/test/CodeGen/X86/inc-of-add.ll | 147 + .../CodeGen/X86/insert-into-constant-vector.ll | 4 +- llvm/test/CodeGen/X86/masked_expandload.ll | 2 +- llvm/test/CodeGen/X86/masked_load.ll | 8 +- .../CodeGen/X86/merge-consecutive-loads-128.ll | 18 +- llvm/test/CodeGen/X86/mmx-build-vector.ll | 4 +- llvm/test/CodeGen/X86/pr2656.ll | 13 +- llvm/test/CodeGen/X86/pr30430.ll | 74 +- llvm/test/CodeGen/X86/select-of-fp-constants.ll | 2 +- llvm/test/CodeGen/X86/sse-fcopysign.ll | 20 +- llvm/test/CodeGen/X86/sub-of-not.ll | 151 + llvm/test/CodeGen/X86/var-permute-128.ll | 10 +- llvm/test/CodeGen/X86/vec_fp_to_int-widen.ll | 6 +- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 6 +- .../CodeGen/X86/vector-shuffle-variable-128.ll | 36 +- .../CodeGen/X86/vector-shuffle-variable-256.ll | 40 +- llvm/test/DebugInfo/X86/dwarfdump-header-64.s | 62 +- llvm/test/MachineVerifier/test_g_merge_values.mir | 28 + ...corrupt-invalid-dynamic-table-offset.elf.x86-64 | Bin 1688 -> 0 bytes .../corrupt-invalid-dynamic-table-size.elf.x86-64 | Bin 1736 -> 0 bytes ...rupt-invalid-dynamic-table-too-large.elf.x86-64 | Bin 1688 -> 0 bytes .../Inputs/corrupt-invalid-virtual-addr.elf.x86-64 | Bin 1720 -> 0 bytes llvm/test/Object/Inputs/corrupt-version.elf-x86_64 | Bin 5200 -> 0 bytes llvm/test/Object/Inputs/corrupt.elf-x86-64 | Bin 1024 -> 0 bytes .../invalid-relocation-sec-sh_offset.elf-i386 | Bin 358 -> 0 bytes .../invalid-relocation-sec-sh_offset.elf-x86-64 | Bin 543 -> 0 bytes llvm/test/Object/Inputs/invalid-section-size2.elf | Bin 938 -> 0 bytes llvm/test/Object/corrupt.test | 65 - llvm/test/Object/invalid.test | 250 +- llvm/test/Transforms/InstCombine/ispow2.ll | 62 +- llvm/test/Transforms/InstCombine/onehot_merge.ll | 54 +- llvm/test/Transforms/InstCombine/pow-4.ll | 76 +- llvm/test/Transforms/InstCombine/pow_fp_int.ll | 343 ++- .../InstCombine/redundant-shift-input-masking.ll | 249 ++ .../InstCombine/shift-amount-reassociation.ll | 15 + .../InstCombine/shift-direction-in-bit-test.ll | 279 ++ .../PGOProfile/indirect_call_promotion_byval.ll | 47 + .../test/Transforms/SLPVectorizer/X86/lookahead.ll | 134 +- llvm/test/tools/llvm-cov/dir-with-filtering.test | 170 +- .../test/tools/yaml2obj/elf-override-shoffset.yaml | 106 + llvm/tools/obj2yaml/elf2yaml.cpp | 2 + llvm/tools/yaml2obj/yaml2elf.cpp | 9 + llvm/unittests/ADT/APIntTest.cpp | 11 +- .../CodeGen/GlobalISel/LegalizerHelperTest.cpp | 78 + .../clang/unittests/StaticAnalyzer/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 1 - openmp/runtime/src/dllexports | 6 - openmp/runtime/src/exports_so.txt | 1 - openmp/runtime/src/kmp.h | 1 + openmp/runtime/src/kmp_ftn_os.h | 8 - openmp/runtime/src/kmp_global.cpp | 1 + openmp/runtime/src/kmp_settings.cpp | 16 + openmp/runtime/src/kmp_stub.cpp | 9 +- openmp/runtime/src/kmp_stub.h | 1 - openmp/runtime/src/kmp_tasking.cpp | 6 +- openmp/runtime/src/z_Linux_asm.S | 1 - openmp/runtime/test/tasking/omp_fill_taskqueue.c | 60 + 375 files changed, 21676 insertions(+), 7092 deletions(-) create mode 100644 clang/test/Analysis/exploded-graph-rewriter/dynamic_types.cpp create mode 100644 clang/test/Analysis/exploded-graph-rewriter/initializers_under_ [...] create mode 100644 clang/test/Analysis/exploded-graph-rewriter/node_labels.dot create mode 100644 clang/test/Analysis/exploded-graph-rewriter/objects_under_const [...] create mode 100644 clang/test/Analysis/rvo.cpp create mode 100644 clang/unittests/StaticAnalyzer/CallDescriptionTest.cpp create mode 100644 compiler-rt/lib/gwp_asan/optional/backtrace.h create mode 100644 compiler-rt/lib/gwp_asan/optional/backtrace_linux_libc.cpp create mode 100644 compiler-rt/lib/gwp_asan/optional/backtrace_sanitizer_common.cpp create mode 100644 compiler-rt/lib/gwp_asan/tests/backtrace.cpp create mode 100644 libcxx/test/libcxx/type_traits/is_constant_evaluated.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bit.pow.two/ceil2.fail.cpp create mode 100644 libcxx/test/std/numerics/bit/bit.pow.two/ceil2.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bit.pow.two/floor2.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bit.pow.two/ispow2.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bit.pow.two/log2p1.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.count/countl_one.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.count/countl_zero.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.count/countr_one.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.count/countr_zero.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.count/popcount.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.rot/rotl.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/bitops.rot/rotr.pass.cpp create mode 100644 libcxx/test/std/numerics/bit/nothing_to_do.pass.cpp create mode 100644 lld/test/ELF/riscv-plt.s create mode 100644 lld/test/ELF/riscv-reloc-64-pic.s create mode 100644 lld/test/ELF/riscv-reloc-copy.s create mode 100644 lld/test/ELF/riscv-reloc-got.s create mode 100644 lld/test/ELF/riscv-tls-gd.s create mode 100644 lld/test/ELF/riscv-tls-ie.s create mode 100644 lld/test/ELF/riscv-tls-ld.s create mode 100644 lld/test/ELF/riscv-tls-le.s create mode 100644 lld/test/ELF/riscv32-reloc-32-pic.s create mode 100644 lld/test/ELF/riscv64-reloc-64-pic.s create mode 100644 lld/test/ELF/weak-undef-shared2.s create mode 100644 lldb/lit/SymbolFile/DWARF/debug-types-dwo-cross-reference.cpp delete mode 100644 llvm/docs/CommandGuide/llvm-readelf.md create mode 100644 llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h delete mode 100644 llvm/lib/Analysis/IteratedDominanceFrontier.cpp create mode 100644 llvm/test/CodeGen/AArch64/inc-of-add.ll create mode 100644 llvm/test/CodeGen/AArch64/sub-of-not.ll create mode 100644 llvm/test/CodeGen/AArch64/taildup-inst-dup-loc.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.kernarg. [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.mbcnt.lo.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-amdgcn.s.barrier.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-gep.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-mul.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-phi-invalid.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-phi.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-smulh.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-umulh.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-fence.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-amdgcn.if-invalid.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.dispatch.id.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.dispatch.ptr.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.implicit.buffer.ptr.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.kernarg.segment.ptr.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.queue.ptr.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.workgroup.id.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/memory-legalizer-atomic-fence.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.ds.ord [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.ds.ord [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.readfi [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.readlane.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.s.sendmsg.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.s.send [...] create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.writelane.mir create mode 100644 llvm/test/CodeGen/AMDGPU/gds-atomic.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ds.ordered.add.gfx10.ll create mode 100644 llvm/test/CodeGen/ARM/inc-of-add.ll create mode 100644 llvm/test/CodeGen/ARM/sub-of-not.ll create mode 100644 llvm/test/CodeGen/PowerPC/inc-of-add.ll create mode 100644 llvm/test/CodeGen/PowerPC/scheduling-mem-dependency.ll create mode 100644 llvm/test/CodeGen/PowerPC/sub-of-not.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-soft-float-abi.ll create mode 100644 llvm/test/CodeGen/X86/avoid-sfb-g-no-change2.mir create mode 100644 llvm/test/CodeGen/X86/avoid-sfb-g-no-change3.mir create mode 100644 llvm/test/CodeGen/X86/i128-add.ll create mode 100644 llvm/test/CodeGen/X86/inc-of-add.ll create mode 100644 llvm/test/CodeGen/X86/sub-of-not.ll create mode 100644 llvm/test/MachineVerifier/test_g_merge_values.mir delete mode 100755 llvm/test/Object/Inputs/corrupt-invalid-dynamic-table-offset.el [...] delete mode 100755 llvm/test/Object/Inputs/corrupt-invalid-dynamic-table-size.elf.x86-64 delete mode 100755 llvm/test/Object/Inputs/corrupt-invalid-dynamic-table-too-large [...] delete mode 100755 llvm/test/Object/Inputs/corrupt-invalid-virtual-addr.elf.x86-64 delete mode 100644 llvm/test/Object/Inputs/corrupt-version.elf-x86_64 delete mode 100644 llvm/test/Object/Inputs/corrupt.elf-x86-64 delete mode 100644 llvm/test/Object/Inputs/invalid-relocation-sec-sh_offset.elf-i386 delete mode 100644 llvm/test/Object/Inputs/invalid-relocation-sec-sh_offset.elf-x86-64 delete mode 100644 llvm/test/Object/Inputs/invalid-section-size2.elf delete mode 100644 llvm/test/Object/corrupt.test create mode 100644 llvm/test/Transforms/InstCombine/redundant-shift-input-masking.ll create mode 100644 llvm/test/Transforms/InstCombine/shift-direction-in-bit-test.ll create mode 100644 llvm/test/Transforms/PGOProfile/indirect_call_promotion_byval.ll create mode 100644 llvm/test/tools/yaml2obj/elf-override-shoffset.yaml create mode 100644 openmp/runtime/test/tasking/omp_fill_taskqueue.c