This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Oz in repository toolchain/ci/llvm-project.
from c93f93b2e3f2 Revert "Revert "Recommit "Revert "[CVP] processSwitch: Rem [...] adds f8833ba1ed96 [TailDup] Add testcase for interpreter switch loop, NFC. adds 1f9fa549841a [Taildup] Don't tail-duplicate loop header with multiple s [...] adds 0118a8044f8b [ADT] Add Compare template param to EquivalenceClasses adds 81441cf44c14 [XCOFF] [llvm-readobj] replace tests using binary as input [...] adds b554e41e2d15 [CVP] Canonicalize signed relational comparisons of scalar [...] adds c060457ec6ed Revert "[opt-viewer] Use safe yaml load_all" adds 9df0ba599c3c [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE) adds 87a294d5eb5a [LoopVectorize] Change getRuntimeVFAsFloat to use unsigned [...] adds fd485d8cda8d [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 [...] adds 2b841e4cb9f2 [llvm-dwarfdump] Improve testing of --summarize-types adds 6fc50e531dac [CostModel][X86] Remove old FIXME comments for AVX512F vec [...] adds 0b83a18a2b9d [AArch64] Enablement of Cortex-X2 adds ce12e68a4944 [Test] Fix tests showing generation of already existent PH [...] adds 701923a60fdb [InstCombine] add tests for bitwise logic folds; NFC adds 511ee8759f71 [InstCombine] reduce code duplication with commutative mat [...] adds 54e969cffddb [InstCombine] allow vector splat matching for bitwise logic folds adds b298d6d16203 [sanitizer] Disable posix_spawn.c test on Android. adds 4d8b0aa5c0c3 [HWASan] Apply TagMaskByte to every global tag. adds 838d8d1e2b93 [AIX][NFC] Unsupported object-c test adds 2b548b18c110 [AMDGPU] Shrink v_mac_legacy_f32 and v_fmac_legacy_f32 adds b889cbf36635 [libc++] Refactor num_put::do_put to reduce duplication adds b85995f6c48e [AMDGPU] Add tests for legacy multiply-add with immediate adds 9e0a39f3787a [lldb] Add a test for class loading via member typedefs adds 3483fc5a3117 [mlir][SPIRVToLLVM] Add shufflevector conversion adds 7afef2292611 [AMDGPU] Use MachineInstrBuilder::addReg. NFC. adds d000431fb234 [X86] Remove X86ELFObjectWriter in X86AsmBackend.cpp (NFC) adds bd932f7499ff [NFC][PowerPC] Update testcases using script
No new revisions were added by this update.
Summary of changes: clang/docs/ReleaseNotes.rst | 3 +- clang/test/Driver/aarch64-cpus.c | 9 + clang/test/Misc/target-invalid-cpu-note.c | 4 +- .../test/Modules/merge-objc-interface-visibility.m | 1 + .../test/hwasan/TestCases/globals-wrap-tag.c | 294 +++++++++++ .../sanitizer_common/TestCases/Posix/posix_spawn.c | 3 + flang/include/flang/ISO_Fortran_binding.h | 24 +- flang/include/flang/Runtime/command.h | 3 +- flang/include/flang/Runtime/magic-numbers.h | 6 + flang/runtime/command.cpp | 67 ++- flang/runtime/stat.cpp | 3 + flang/runtime/stat.h | 1 + flang/unittests/Runtime/CommandTest.cpp | 148 +++++- libcxx/include/locale | 163 ++----- .../cpp/class-loading-via-member-typedef}/Makefile | 0 .../TestClassLoadingViaMemberTypedef.py | 41 ++ .../cpp/class-loading-via-member-typedef/main.cpp | 31 ++ llvm/include/llvm/ADT/EquivalenceClasses.h | 33 +- llvm/include/llvm/ObjectYAML/XCOFFYAML.h | 2 +- llvm/include/llvm/Support/AArch64TargetParser.def | 4 + llvm/lib/CodeGen/TailDuplicator.cpp | 29 ++ llvm/lib/Target/AArch64/AArch64.td | 12 + llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 4 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 1 + llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 11 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 7 - llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 12 + llvm/lib/Target/X86/X86ISelLowering.cpp | 12 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 6 + llvm/lib/Target/X86/X86InstrSSE.td | 34 +- llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 36 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 66 ++- .../Instrumentation/HWAddressSanitizer.cpp | 3 +- .../Scalar/CorrelatedValuePropagation.cpp | 37 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 2 +- .../AMDGPU/GlobalISel/llvm.amdgcn.fmul.legacy.ll | 4 +- llvm/test/CodeGen/AMDGPU/llvm.amdgcn.fma.legacy.ll | 14 +- .../test/CodeGen/AMDGPU/llvm.amdgcn.fmul.legacy.ll | 16 +- llvm/test/CodeGen/PowerPC/scalar_vector_test_3.ll | 64 ++- .../CodeGen/X86/tail-dup-multiple-latch-loop.ll | 193 ++++++++ .../X86/vector-interleaved-load-i16-stride-4.ll | 535 ++++++++++----------- .../X86/vector-interleaved-load-i32-stride-2.ll | 93 ++-- .../X86/vector-interleaved-load-i32-stride-6.ll | 436 ++++++++--------- .../X86/vector-interleaved-load-i64-stride-2.ll | 221 ++++----- .../X86/vector-interleaved-load-i64-stride-4.ll | 67 ++- .../X86/vector-interleaved-store-i64-stride-4.ll | 67 ++- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 4 +- llvm/test/CodeGen/X86/x86-interleaved-access.ll | 150 +++--- llvm/test/DebugInfo/dwarfdump-type-units.test | 24 +- .../Transforms/CorrelatedValuePropagation/basic.ll | 16 +- .../Transforms/CorrelatedValuePropagation/deopt.ll | 4 +- .../CorrelatedValuePropagation/minmaxabs.ll | 4 +- .../overflow_predicate.ll | 4 +- .../Transforms/CorrelatedValuePropagation/range.ll | 2 +- .../Transforms/CorrelatedValuePropagation/sdiv.ll | 4 +- .../Transforms/CorrelatedValuePropagation/srem.ll | 4 +- .../GVN/gvn-eliminate-duplicating-phis.ll | 29 +- llvm/test/Transforms/InstCombine/and-or.ll | 138 ++++++ llvm/test/Transforms/InstCombine/or.ll | 6 +- .../LoopVectorize/scalable-inductions.ll | 2 +- .../PhaseOrdering/X86/vector-reductions-logical.ll | 2 +- .../XCOFF/Inputs/basic-neg-sym-count.o | Bin 876 -> 0 bytes .../llvm-readobj/XCOFF/Inputs/basic-neg-time.o | Bin 3567 -> 0 bytes llvm/test/tools/llvm-readobj/XCOFF/Inputs/basic.o | Bin 3567 -> 0 bytes .../test/tools/llvm-readobj/XCOFF/Inputs/basic64.o | Bin 2541 -> 0 bytes llvm/test/tools/llvm-readobj/XCOFF/basic.test | 160 ------ .../test/tools/llvm-readobj/XCOFF/file-header.test | 65 +++ .../test/tools/llvm-readobj/XCOFF/relocations.test | 68 +++ llvm/test/tools/llvm-readobj/XCOFF/sections.test | 243 ++++------ llvm/tools/opt-viewer/optrecord.py | 2 +- llvm/unittests/Support/TargetParserTest.cpp | 13 +- .../Linalg/Transforms/ComprehensiveBufferize.h | 24 +- mlir/lib/Conversion/SPIRVToLLVM/SPIRVToLLVM.cpp | 60 +++ .../Linalg/Transforms/ComprehensiveBufferize.cpp | 6 +- .../Conversion/SPIRVToLLVM/misc-ops-to-llvm.mlir | 26 + 75 files changed, 2441 insertions(+), 1441 deletions(-) create mode 100644 compiler-rt/test/hwasan/TestCases/globals-wrap-tag.c copy lldb/test/API/{api/check_public_api_headers => lang/cpp/class-loading-via-mem [...] create mode 100644 lldb/test/API/lang/cpp/class-loading-via-member-typedef/TestCla [...] create mode 100644 lldb/test/API/lang/cpp/class-loading-via-member-typedef/main.cpp create mode 100644 llvm/test/CodeGen/X86/tail-dup-multiple-latch-loop.ll delete mode 100644 llvm/test/tools/llvm-readobj/XCOFF/Inputs/basic-neg-sym-count.o delete mode 100644 llvm/test/tools/llvm-readobj/XCOFF/Inputs/basic-neg-time.o delete mode 100644 llvm/test/tools/llvm-readobj/XCOFF/Inputs/basic.o delete mode 100644 llvm/test/tools/llvm-readobj/XCOFF/Inputs/basic64.o delete mode 100644 llvm/test/tools/llvm-readobj/XCOFF/basic.test create mode 100644 llvm/test/tools/llvm-readobj/XCOFF/file-header.test create mode 100644 llvm/test/tools/llvm-readobj/XCOFF/relocations.test