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-lts-allyesconfig in repository toolchain/ci/llvm-project.
from 77e1181df44 [analyzer] Add dumps to CheckerRegistry adds 92448fd23da [Driver] Simplify Linux::addProfileRTLibs adds a8ca0ec2670 AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass adds 216bad9a64e [gn build] (semi-manually) port a8ca0ec2670 adds 3101601b54f [PowerPC] Exploit vabsd on P9 adds 2a24d350dbe [MachineCombine] add a hook for resource length limit adds af38074874c Fix strict aliasing warning in msan.cpp adds 11efb0837c8 Improve SmallPtrSetImpl::count implementation adds b6d23f2efc6 [ASTMatchers] Force c++ unittests to specify correct langua [...] adds 40a3fcb05c8 [DebugInfo][CallSites] Remove decl subprograms from 'retain [...] adds dace8224f38 AArch64: materialize large stack offset into xzr correctly. adds e75efcc3c1a [llvm-readobj] - Improve error reporting for hash tables. adds 85c30880496 [StructurizeCFG] Fix region nodes ordering adds feee98645dd [llvm-readelf] - Add explicit braces. NFC. adds b21f32fcecd [llvm-readelf] - Add explicit braces again. NFC. adds 937403d6843 [DebugInfo] Separate fields with commas in headers of .debu [...] adds 2a7af304823 [DebugInfo] Separate fields with commas in headers of compi [...] adds cbec419b3eb [DebugInfo] Separate fields with commas in headers of type [...] adds de82114db86 MIPatternMatch.h - remove unused APFloat/APInt includes. NFC. adds 014648e8f27 ARMFrameLowering.h - remove unnecessary includes. NFC. adds 7bcde99f777 [llvm-dwarfdump][test] Use verbose output to check expected [...] adds e5b87727567 [utils] change default nameless value to "TMP" adds 2b37c5b5605 [lldb][NFC] Make ClangExpressionSourceCode's wrapping logic [...] adds e8bcf4ef07c [DebugInfo] Add use of truncating data extractor to debug l [...] adds 54422d21700 Revert "[lldb] Pass -fPIC flag even when DYLIB_ONLY is set" adds 8d9070e040d [Support] Add more context to DataExtractor getLEB128 errors adds c0303e5391f [CodeGen] remove instnamer dependency from test file; NFC adds 8a84158e5b9 [StructurizeCFG] Fix an incorrect comment, NFC. adds 522934da1f0 Support GCC [[gnu::attributes]] in C2x mode adds 5e111c5df8e [openmp] Fixed taskloop recursive splitting so that taskloo [...] adds dd54432a0f5 [InstNamer] use 'i' for Instructions, not 'tmp' adds 26c78e3095f [WebAssembly] Update test expectations adds 1caedd0c550 [libc] Add implementations of ceil[f], floor[f] and trunc[f [...] adds 745c6c8458b Process gep (phi ptr1, ptr2) in SROA adds b874dc4ddab [InstCombine] add test for select-of-shuffle; NFC adds d9943e7f0ce [Object] Add DF_1_PIE adds e132a9c012b Update some names in test. NFC. adds ae6e499d258 [flang] This adds the lowering stubs for Open MP. adds ef1d4bec891 [Clang][CGM] style cleanups NFC adds 796898172c4 [SVE] Eliminate calls to default-false VectorType::get() fr [...] adds 7ad36491cad AMDGPU: Fix alignment for dynamic allocas adds 4e963299ee0 Temporarily removed unstable test. NFC. adds ee9a251caf1 [ELF] Set DF_1_PIE for -pie adds 0ed2c046362 [AMDGPU/MemOpsCluster] Let mem ops clustering logic also co [...] adds ed08c4fb2e6 AMDGPU: Remove dead file adds 20793b2aef1 AMDGPU: Fix test in code directory adds 6c27c61d32f [PGO] Improve the working set size heuristics under the par [...] adds f97a609b176 [Darwin] Add and adopt a way to query the Darwin kernel version adds 836c7dcf123 DAG: Fix getNode dropping flags if there's a glue output adds 2ecaf93525f [LiveDebugValues] Speed up removeEntryValue, NFC adds 11c617c4177 [LiveDebugValues] Add LocIndex::u32_{location,index}_t type [...] adds 89d48ccabe6 AMDGPU: Fix not emitting nofpexcept on fdiv expansion adds 26ebe936f3b [InstCombine] fix use of base VectorType; NFC adds 751f18e7d46 [ELF] Refine --export-dynamic-symbol semantics to be compat [...] adds b638b63b99d Move internal_uname to #if SANITIZER_LINUX scope. adds 8f3f88d2f50 [Matrix] Implement matrix index expressions ([][]). adds 8f0a6600306 [PDB] Use inlinee file checksum offsets directly adds 1ab092b7585 [libc] Expose APIGenerator. adds a05f1e5ae4e Add DIAError.h to list of headers excluded from the LLVM_De [...] adds 999ea25a9ee [llvm][NFC] Cache FAM in InlineAdvisor adds 382f6d37a1f [lldb/Test] Add test for man page and lldb --help output adds f027cfa37e6 For --relativenames, ignore directory 0, which is the comp_dir. adds 45fd3e4688a [PDB] Share code to relocate .debug$[SF] sections, NFC adds 1a4fb2edcb9 [OpenMP] Replace Clang's OpenMP RTL Definitions with OMPKinds.def adds 66a14d151ef [libc++] NFC: Minor refactoring in std::array adds 7cfded350a7 [PowerPC] Add clang option -m[no-]pcrel adds 23776a178f8 [libc++] Add assertions on OOB accesses in std::array when [...] adds 6bedfaf5200 [analyzer][MallocChecker] Fix the incorrect retrieval of th [...] adds 959517ace1c Clean up clang/test/CodeGenObjC/os_log.m new 06aaf0b3431 Updated synopsis of <atomic> to match what is implemented new a8f72092559 AMDGPU: Change internal tracking of wave size
The 2 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/include/clang/AST/ASTContext.h | 1 + clang/include/clang/AST/BuiltinTypes.def | 3 + clang/include/clang/AST/ComputeDependence.h | 2 + clang/include/clang/AST/Expr.h | 89 +- clang/include/clang/AST/RecursiveASTVisitor.h | 1 + clang/include/clang/AST/Stmt.h | 5 +- clang/include/clang/Basic/Attr.td | 13 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 14 +- clang/include/clang/Basic/Specifiers.h | 5 +- clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Driver/Options.td | 2 + clang/include/clang/Sema/Initialization.h | 3 + clang/include/clang/Sema/Sema.h | 5 + clang/include/clang/Serialization/ASTBitCodes.h | 8 +- clang/lib/AST/ASTContext.cpp | 2 + clang/lib/AST/ComputeDependence.cpp | 6 + clang/lib/AST/Expr.cpp | 1 + clang/lib/AST/ExprClassification.cpp | 4 + clang/lib/AST/ExprConstant.cpp | 1 + clang/lib/AST/ItaniumMangle.cpp | 9 + clang/lib/AST/NSAPI.cpp | 1 + clang/lib/AST/StmtPrinter.cpp | 10 + clang/lib/AST/StmtProfile.cpp | 4 + clang/lib/AST/TextNodeDumper.cpp | 3 + clang/lib/AST/Type.cpp | 3 + clang/lib/AST/TypeLoc.cpp | 1 + clang/lib/Basic/Targets/PPC.cpp | 14 +- clang/lib/Basic/Targets/PPC.h | 1 + clang/lib/CodeGen/CGBuiltin.cpp | 289 +++-- clang/lib/CodeGen/CGDebugInfo.cpp | 2 +- clang/lib/CodeGen/CGExpr.cpp | 52 +- clang/lib/CodeGen/CGExprScalar.cpp | 29 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 1324 +++----------------- clang/lib/CodeGen/CGOpenMPRuntime.h | 5 - clang/lib/CodeGen/CGValue.h | 38 +- clang/lib/CodeGen/CodeGenFunction.h | 1 + clang/lib/CodeGen/CodeGenModule.cpp | 30 +- clang/lib/CodeGen/CodeGenTypes.cpp | 9 +- clang/lib/CodeGen/SwiftCallingConv.cpp | 7 +- clang/lib/CodeGen/TargetInfo.cpp | 31 +- clang/lib/Driver/ToolChains/Linux.cpp | 6 +- clang/lib/Sema/SemaCast.cpp | 3 + clang/lib/Sema/SemaExceptionSpec.cpp | 1 + clang/lib/Sema/SemaExpr.cpp | 168 ++- clang/lib/Sema/SemaInit.cpp | 16 +- clang/lib/Sema/TreeTransform.h | 34 + clang/lib/Serialization/ASTCommon.cpp | 3 + clang/lib/Serialization/ASTReader.cpp | 3 + clang/lib/Serialization/ASTReaderStmt.cpp | 12 + clang/lib/Serialization/ASTWriterStmt.cpp | 9 + .../lib/StaticAnalyzer/Checkers/MallocChecker.cpp | 2 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 4 + clang/test/Analysis/malloc.c | 7 + clang/test/CodeGen/debug-info-extern-call.c | 6 + clang/test/CodeGen/matrix-type-operators.c | 283 +++++ clang/test/CodeGen/x86-inline-asm-v-constraint.c | 14 +- clang/test/CodeGenCXX/matrix-type-operators.cpp | 202 ++- clang/test/CodeGenObjC/matrix-type-operators.m | 64 + clang/test/CodeGenObjC/os_log.m | 257 ++-- clang/test/Driver/ppc-pcrel.cpp | 12 + clang/test/Modules/DebugInfoTransitiveImport.m | 4 +- clang/test/Modules/ModuleDebugInfo.cpp | 18 +- clang/test/Modules/ModuleDebugInfo.m | 15 +- clang/test/OpenMP/barrier_codegen.cpp | 1 - clang/test/OpenMP/nvptx_teams_codegen.cpp | 4 +- clang/test/OpenMP/openmp_win_codegen.cpp | 4 +- ...arget_teams_distribute_parallel_for_codegen.cpp | 2 +- ..._teams_distribute_parallel_for_simd_codegen.cpp | 2 +- .../test/OpenMP/target_teams_num_teams_codegen.cpp | 27 +- .../OpenMP/target_teams_thread_limit_codegen.cpp | 27 +- clang/test/OpenMP/teams_codegen.cpp | 6 +- clang/test/OpenMP/teams_distribute_codegen.cpp | 4 +- .../teams_distribute_parallel_for_codegen.cpp | 4 +- .../teams_distribute_parallel_for_simd_codegen.cpp | 4 +- .../test/OpenMP/teams_distribute_simd_codegen.cpp | 4 +- clang/test/Sema/attr-c2x.c | 12 + clang/test/Sema/matrix-type-operators.c | 101 ++ clang/test/SemaCXX/matrix-type-operators.cpp | 113 ++ clang/test/SemaObjC/matrix-type-operators.m | 22 + .../Inputs/mangled_names.c.expected | 20 +- .../Inputs/mangled_names.c.funcsig.expected | 20 +- clang/tools/libclang/CXCursor.cpp | 5 + clang/unittests/ASTMatchers/ASTMatchersTest.h | 8 +- .../ASTMatchers/ASTMatchersTraversalTest.cpp | 237 ++-- clang/utils/TableGen/ClangAttrEmitter.cpp | 7 +- clang/utils/TableGen/MveEmitter.cpp | 4 +- compiler-rt/lib/msan/msan.cpp | 21 +- compiler-rt/lib/sanitizer_common/sanitizer_linux.h | 2 +- compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp | 27 +- compiler-rt/lib/sanitizer_common/sanitizer_mac.h | 17 +- flang/include/flang/Lower/AbstractConverter.h | 19 + flang/include/flang/Lower/OpenMP.h | 35 + flang/lib/Lower/CMakeLists.txt | 1 + flang/lib/Lower/OpenMP.cpp | 26 + libc/lib/CMakeLists.txt | 6 + libc/src/math/CMakeLists.txt | 60 + libc/src/math/ceil.cpp | 16 + libc/src/math/ceil.h | 18 + libc/src/math/ceilf.cpp | 16 + libc/src/math/ceilf.h | 18 + libc/src/math/floor.cpp | 16 + libc/src/math/floor.h | 18 + libc/src/math/floorf.cpp | 16 + libc/src/math/floorf.h | 18 + libc/src/math/trunc.cpp | 16 + libc/src/math/trunc.h | 18 + libc/src/math/truncf.cpp | 16 + libc/src/math/truncf.h | 18 + libc/test/src/math/CMakeLists.txt | 78 ++ libc/test/src/math/ceil_test.cpp | 75 ++ libc/test/src/math/ceilf_test.cpp | 75 ++ libc/test/src/math/floor_test.cpp | 75 ++ libc/test/src/math/floorf_test.cpp | 76 ++ libc/test/src/math/trunc_test.cpp | 75 ++ libc/test/src/math/truncf_test.cpp | 77 ++ libc/utils/FPUtil/FloatOperations.h | 125 +- libc/utils/FPUtil/FloatProperties.h | 6 + libc/utils/HdrGen/PublicAPICommand.cpp | 348 +++-- libc/utils/HdrGen/PublicAPICommand.h | 55 + libc/utils/MPFRWrapper/MPFRUtils.cpp | 12 + libc/utils/MPFRWrapper/MPFRUtils.h | 12 +- libcxx/include/array | 24 +- libcxx/include/atomic | 423 ++++--- lld/COFF/PDB.cpp | 103 +- lld/ELF/Config.h | 2 +- lld/ELF/Driver.cpp | 30 +- lld/ELF/Options.td | 15 +- lld/ELF/ScriptParser.cpp | 1 - lld/ELF/Symbols.cpp | 10 +- lld/ELF/SyntheticSections.cpp | 2 + lld/docs/ReleaseNotes.rst | 1 + lld/docs/ld.lld.1 | 16 +- lld/test/ELF/aarch64-feature-bti.s | 8 +- lld/test/ELF/aarch64-gnu-ifunc-nonpreemptable.s | 6 +- lld/test/ELF/aarch64-ifunc-bti.s | 12 +- lld/test/ELF/arm-pie-relative.s | 4 +- lld/test/ELF/export-dynamic-symbol.s | 58 +- lld/test/ELF/gnu-ifunc-dyntags.s | 4 +- lld/test/ELF/i386-retpoline-pic.s | 4 +- lld/test/ELF/local-got-pie.s | 11 +- lld/test/ELF/pack-dyn-relocs-arm2.s | 4 +- lld/test/ELF/pack-dyn-relocs-relr-loop.s | 6 +- lld/test/ELF/pack-dyn-relocs.s | 296 ++--- lld/test/ELF/pie.s | 7 +- lld/test/ELF/ppc32-call-stub-pic.s | 16 +- lld/test/ELF/ppc32-ifunc-nonpreemptible-pic.s | 6 +- lld/test/ELF/ppc64-long-branch-pi.s | 14 +- lld/test/ELF/relative-dynamic-reloc-pie.s | 6 +- lld/test/ELF/riscv-gp.s | 10 +- lld/test/ELF/riscv-ifunc-nonpreemptible.s | 12 +- lld/test/ELF/separate-segments.s | 10 +- lld/test/ELF/warn-backrefs.s | 4 +- .../Python/lldbsuite/test/make/Makefile.rules | 5 - .../Clang/ClangExpressionSourceCode.cpp | 137 +- .../Clang/ClangExpressionSourceCode.h | 34 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 35 +- .../ExpressionParser/Clang/ClangUserExpression.h | 5 +- lldb/test/Shell/Driver/TestHelp.test | 67 + llvm/include/llvm/ADT/CoalescingBitVector.h | 14 + llvm/include/llvm/ADT/SmallPtrSet.h | 4 +- llvm/include/llvm/Analysis/InlineAdvisor.h | 18 +- llvm/include/llvm/BinaryFormat/ELF.h | 3 +- .../llvm/CodeGen/GlobalISel/MIPatternMatch.h | 2 - llvm/include/llvm/CodeGen/TargetInstrInfo.h | 16 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 7 +- llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 393 +++++- llvm/include/llvm/IR/MatrixBuilder.h | 20 +- llvm/include/llvm/IR/Module.h | 5 + llvm/include/llvm/IR/ProfileSummary.h | 3 +- llvm/include/llvm/Transforms/IPO/Inliner.h | 2 +- llvm/include/llvm/module.modulemap | 1 + llvm/lib/Analysis/InlineAdvisor.cpp | 6 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 38 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 147 ++- llvm/lib/CodeGen/MachineCombiner.cpp | 6 +- llvm/lib/CodeGen/MachineScheduler.cpp | 22 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 4 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp | 10 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 53 +- llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp | 18 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 90 +- llvm/lib/IR/Module.cpp | 21 + llvm/lib/LTO/LTOBackend.cpp | 4 + llvm/lib/Support/DataExtractor.cpp | 5 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 27 +- llvm/lib/Target/AArch64/AArch64InstrInfo.h | 8 +- llvm/lib/Target/AMDGPU/AMDGPU.h | 2 + llvm/lib/Target/AMDGPU/AMDGPUCombine.td | 5 + llvm/lib/Target/AMDGPU/AMDGPUFeatures.td | 14 +- llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp | 153 +++ llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 6 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h | 18 +- llvm/lib/Target/AMDGPU/CMakeLists.txt | 3 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 64 +- llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp | 7 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 62 +- llvm/lib/Target/AMDGPU/SIInstrInfo.h | 15 +- llvm/lib/Target/AMDGPU/VIInstructions.td | 13 - llvm/lib/Target/ARM/ARMFrameLowering.h | 2 - llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp | 8 +- llvm/lib/Target/Hexagon/HexagonInstrInfo.h | 10 +- llvm/lib/Target/Lanai/LanaiInstrInfo.cpp | 6 +- llvm/lib/Target/Lanai/LanaiInstrInfo.h | 10 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 18 + .../Target/WebAssembly/known_gcc_test_failures.txt | 1 - llvm/lib/Target/X86/X86InstrInfo.cpp | 10 +- llvm/lib/Target/X86/X86InstrInfo.h | 10 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 6 + llvm/lib/Transforms/IPO/Inliner.cpp | 20 +- .../Transforms/InstCombine/InstCombineInternal.h | 1 + .../Transforms/InstCombine/InstCombineSelect.cpp | 29 +- llvm/lib/Transforms/Scalar/SROA.cpp | 57 +- llvm/lib/Transforms/Scalar/StructurizeCFG.cpp | 174 +-- llvm/lib/Transforms/Utils/InstructionNamer.cpp | 2 +- llvm/test/CodeGen/AArch64/large-stack-cmp.ll | 23 + llvm/test/CodeGen/AMDGPU/non-entry-alloca.ll | 4 +- .../CodeGen}/AMDGPU/sroa-before-unroll.ll | 0 llvm/test/CodeGen/PowerPC/vec_absd.ll | 42 + llvm/test/CodeGen/X86/dwarf-headers.ll | 20 +- llvm/test/CodeGen/X86/dwarf-split-line-1.ll | 2 +- llvm/test/DebugInfo/Generic/version.ll | 2 +- .../DebugInfo/MIR/X86/entry-values-diamond-bbs.mir | 6 +- .../X86/dwarfdump-debug-loclists-error-cases.s | 8 +- llvm/test/DebugInfo/X86/dwarfdump-header-64.s | 2 +- llvm/test/DebugInfo/X86/dwarfdump-header.s | 10 +- llvm/test/DebugInfo/X86/gnu-public-names-gmlt.ll | 2 +- llvm/test/DebugInfo/X86/gnu-public-names-tu.ll | 4 +- llvm/test/DebugInfo/X86/gnu-public-names.ll | 2 +- llvm/test/DebugInfo/dwarfdump-pubnames.test | 2 +- llvm/test/DebugInfo/dwarfdump-type-units.test | 4 +- llvm/test/DebugInfo/dwarfdump-zlib.test | 2 +- llvm/test/DebugInfo/typeunit-header.test | 2 +- llvm/test/MC/WebAssembly/dwarfdump.ll | 2 +- .../Transforms/InstCombine/vec_demanded_elts.ll | 89 +- llvm/test/Transforms/InstNamer/basic.ll | 4 +- llvm/test/Transforms/OpenMP/add_attributes.ll | 420 +++++++ llvm/test/Transforms/SROA/phi-gep.ll | 372 ++++++ .../StructurizeCFG/interleaved-loop-order.ll | 262 ++++ .../StructurizeCFG/nested-loop-subregion.ll | 55 + .../update_test_checks/Inputs/basic.ll | 11 +- .../update_test_checks/Inputs/basic.ll.expected | 11 +- .../Inputs/basic.ll.funcsig.expected | 12 +- llvm/test/tools/dsymutil/ARM/obfuscated.test | 14 +- .../test/tools/dsymutil/X86/basic-linking-x86.test | 12 +- .../dsymutil/X86/basic-lto-dw4-linking-x86.test | 10 +- .../tools/dsymutil/X86/basic-lto-linking-x86.test | 8 +- llvm/test/tools/dsymutil/X86/empty-CU.test | 2 +- .../test/tools/dsymutil/X86/generate-empty-CU.test | 4 +- .../X86/Inputs/debug_line_malformed.s | 30 + .../llvm-dwarfdump/X86/debug_line_invalid.test | 124 +- .../llvm-dwarfdump/X86/debug_line_short_prologue.s | 4 +- .../llvm-dwarfdump/X86/debug_loclists_nouse.s | 2 +- llvm/test/tools/llvm-dwarfdump/X86/lookup.s | 2 +- .../llvm-dwp/X86/dwos_list_from_exec_simple.test | 10 +- llvm/test/tools/llvm-dwp/X86/info-v5.s | 2 +- llvm/test/tools/llvm-dwp/X86/merge.test | 12 +- llvm/test/tools/llvm-dwp/X86/simple.test | 16 +- llvm/test/tools/llvm-dwp/X86/type_dedup.test | 12 +- llvm/test/tools/llvm-readobj/ELF/dynamic-tags.test | 8 +- llvm/test/tools/llvm-readobj/ELF/hash-table.test | 15 + llvm/test/tools/llvm-symbolizer/relativenames.s | 98 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 60 +- llvm/unittests/ADT/CoalescingBitVectorTest.cpp | 55 + llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp | 97 +- llvm/unittests/IR/ModuleTest.cpp | 37 + llvm/unittests/Support/DataExtractorTest.cpp | 18 +- llvm/utils/UpdateTestChecks/common.py | 2 +- .../gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn | 11 + openmp/runtime/src/kmp_tasking.cpp | 12 +- .../runtime/test/tasking/omp_taskloop_taskwait.c | 30 + 272 files changed, 7296 insertions(+), 3194 deletions(-) create mode 100644 clang/test/CodeGenObjC/matrix-type-operators.m create mode 100644 clang/test/Driver/ppc-pcrel.cpp create mode 100644 clang/test/SemaObjC/matrix-type-operators.m create mode 100644 flang/include/flang/Lower/AbstractConverter.h create mode 100644 flang/include/flang/Lower/OpenMP.h create mode 100644 flang/lib/Lower/OpenMP.cpp create mode 100644 libc/src/math/ceil.cpp create mode 100644 libc/src/math/ceil.h create mode 100644 libc/src/math/ceilf.cpp create mode 100644 libc/src/math/ceilf.h create mode 100644 libc/src/math/floor.cpp create mode 100644 libc/src/math/floor.h create mode 100644 libc/src/math/floorf.cpp create mode 100644 libc/src/math/floorf.h create mode 100644 libc/src/math/trunc.cpp create mode 100644 libc/src/math/trunc.h create mode 100644 libc/src/math/truncf.cpp create mode 100644 libc/src/math/truncf.h create mode 100644 libc/test/src/math/ceil_test.cpp create mode 100644 libc/test/src/math/ceilf_test.cpp create mode 100644 libc/test/src/math/floor_test.cpp create mode 100644 libc/test/src/math/floorf_test.cpp create mode 100644 libc/test/src/math/trunc_test.cpp create mode 100644 libc/test/src/math/truncf_test.cpp create mode 100644 lldb/test/Shell/Driver/TestHelp.test create mode 100644 llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp delete mode 100644 llvm/lib/Target/AMDGPU/VIInstructions.td create mode 100644 llvm/test/CodeGen/AArch64/large-stack-cmp.ll rename llvm/{lib/Target => test/CodeGen}/AMDGPU/sroa-before-unroll.ll (100%) create mode 100644 llvm/test/Transforms/SROA/phi-gep.ll create mode 100644 llvm/test/Transforms/StructurizeCFG/interleaved-loop-order.ll create mode 100644 llvm/test/Transforms/StructurizeCFG/nested-loop-subregion.ll create mode 100644 openmp/runtime/test/tasking/omp_taskloop_taskwait.c