FailedChanges

Summary

  1. gn build: (manually) merge r374110 (details)
  2. IOHandler: fall back on File::Read if a FILE* isn't available. (details)
  3. [lldb] Fix python packages install path (details)
  4. [X86][SSE] Add support for v4i8 add reduction (details)
Commit e695d3c695652d4cc4afcb52112d04f3b25fe851 by nicolasweber
gn build: (manually) merge r374110
llvm-svn: 374575
The file was modifiedllvm/utils/gn/secondary/clang/test/BUILD.gn
Commit b3faa01ff9625cc00d98d5fffd597c64d494c349 by lawrence_danna
IOHandler: fall back on File::Read if a FILE* isn't available.
Summary: IOHandler needs to read lines of input from a lldb::File. The
way it currently does this using, FILE*, which is something we want to
avoid now.   I'd prefer to just replace the FILE* code with calls to
File::Read, but it contains an awkward and delicate workaround specific
to ctrl-C handling on windows, and it's not clear if or how that
workaround would translate to lldb::File.
So in this patch, we use use the FILE* if it's available, and only fall
back on File::Read if that's the only option.
I think this is a reasonable approach here for two reasons.  First is
that interactive terminal support is the one area where FILE* can't be
avoided.   We need them for libedit and curses anyway, and using them
here as well is consistent with that pattern.
The second reason is that the comments express a hope that the
underlying windows bug that's being worked around will be fixed one day,
so hopefully when that happens, that whole path can be deleted.
Reviewers: JDevlieghere, jasonmolenda, labath, lanza
Reviewed By: labath
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68622
llvm-svn: 374576
The file was modifiedlldb/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py
The file was modifiedlldb/source/Core/IOHandler.cpp
The file was modifiedlldb/include/lldb/Core/IOHandler.h
Commit 6aacd968754341a0743a427d842cacb91637279c by hhb
[lldb] Fix python packages install path
Reviewers: mgorny
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68878
llvm-svn: 374577
The file was modifiedlldb/CMakeLists.txt
Commit af6c15f67916c30acda3aed908382230882ee03c by llvm-dev
[X86][SSE] Add support for v4i8 add reduction
llvm-svn: 374579
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
The file was modifiedllvm/test/CodeGen/X86/vector-reduce-add.ll