SuccessChanges

Summary

  1. [lldb] [unittest] Reenable MainLoopTest.DetectsEOF on NetBSD (details)
  2. [lldb] [unittest] Skip TestStopReplyContainsThreadPcs on NetBSD (details)
  3. [lldb] [test] Mark segv-related tests XFAIL on NetBSD (details)
  4. [lldb] [test] XFAIL more lldb-server tests on NetBSD (details)
  5. [NFC] Fix 'target' condition in checkTargetFeatures (details)
  6. [PowerPC] Improve float vector gather codegen (details)
  7. [SLP] reduce duplicated check lines in tests; NFC (details)
  8. Adding a test case for read-only data assembly writing for aix (details)
Commit d82dd6ac9a8500448ebfdc0c77e362e496b80e2f by mgorny
[lldb] [unittest] Reenable MainLoopTest.DetectsEOF on NetBSD
The underlying issue is already fixed in the NetBSD kernel for some
time, so we can finally reenable the test.
The file was modifiedlldb/unittests/Host/MainLoopTest.cpp
Commit b59af82805cf53d59fd83fe02761160dfc2ac6a2 by mgorny
[lldb] [unittest] Skip TestStopReplyContainsThreadPcs on NetBSD
The file was modifiedlldb/unittests/tools/lldb-server/tests/ThreadIdsInJstopinfoTest.cpp
Commit 4539a2d20c5c220dd29273b6cfec3ad0b25c5d13 by mgorny
[lldb] [test] Mark segv-related tests XFAIL on NetBSD
There seems to be a regression in the kernel causing those tests to
fail.  Mark them XFAIL, to be addressed later.
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py
The file was modifiedlldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py
Commit 085486779890e394dd42447c7c5b0fb36a79ea2b by mgorny
[lldb] [test] XFAIL more lldb-server tests on NetBSD
The file was modifiedlldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py
Commit 0213adde218530bc31e5c4e50b49704c6bb2f2e9 by erich.keane
[NFC] Fix 'target' condition in checkTargetFeatures
checkTargetFeatures was incorrectly checking for cpu_specific instead of
just 'target'. While this function was never called in that situation,
it seemed correct to fix the condition.  Additionally, multiversion
functions can never be always_inline, but if any function accidentially
ended up here we shouldn't diagnose.
Note that the adding of target-features to the list is unnecessary since
the getFunctionFeatureMap actually considers attribute target, however
adding it results in significantly better error messages by putting the
'target' features first (and thus first to fail). Otherwise, the error
message would be the first feature 'implied' by the target attribute,
and not necessarily the feature listed in the attribute itself.
The file was modifiedclang/lib/CodeGen/CodeGenFunction.cpp
Commit 6512473ceef277705a9d0ac7824d319186e802d9 by stefanp
[PowerPC] Improve float vector gather codegen
This patch aims to improve the code generation for float vector gather
on POWER9. Patterns have been implemented to utilize instructions that
deliver improved performance.
Patch by: Kamau Bridgeman
Differential Revision: https://reviews.llvm.org/D62908
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrVSX.td
The file was modifiedllvm/test/CodeGen/PowerPC/float-vector-gather.ll
Commit b763924bd0f5fe1334bbcdcae4ce07ef40b4dac2 by spatel
[SLP] reduce duplicated check lines in tests; NFC
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll
Commit 5e0a4eddac2477a5792a11bc2beb12749b91eb55 by diggerlin
Adding a test case for read-only data assembly writing for aix
SUMMARY:
Adding a test case  for read-only data assembly writing for aix
Reviewers: daltenty,Xiangling_Liao Subscribers: rupprecht,
seiyai,hiraditya
Differential Revision: https://reviews.llvm.org/D70182
The file was addedllvm/test/CodeGen/PowerPC/aix-xcoff-rodata.ll