SuccessChanges

Summary

  1. Cache PYTHON_EXECUTABLE for windows (details)
  2. [Remarks] Allow the RemarkStreamer to be used directly with a stream (details)
  3. Clean up this test. (details)
  4. [X86] Prevent assertion when calling a function that returns double with (details)
Commit 5f8a3270ae74d84599dc09c581c2a417d4bbfb5e by hhb
Cache PYTHON_EXECUTABLE for windows
Summary: This way it can be overwritten when cross compiling.
Subscribers: mgorny, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D67641
llvm-svn: 372194
The file was modifiedlldb/cmake/modules/LLDBConfig.cmake
Commit ba2e752c520b4ba31c30846269f8331cc217054f by francisvm
[Remarks] Allow the RemarkStreamer to be used directly with a stream
The filename in the RemarkStreamer should be optional to allow clients
to stream remarks to memory or to existing streams.
This introduces a new overload of `setupOptimizationRemarks`, and avoids
enforcing the presence of a filename at different places.
llvm-svn: 372195
The file was modifiedllvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
The file was modifiedllvm/lib/IR/RemarkStreamer.cpp
The file was modifiedllvm/include/llvm/IR/RemarkStreamer.h
Commit d6cad39316359a8bebac830350b1d190ce9b0cee by jingham
Clean up this test.
I don't know what the intent of parts of this test were.  We set a bunch
of breakpoints and ran from one to the other, doing "self.runCmd("thread
backtrace")" then continuing to the next one.  We didn't actually verify
the contents of the backtrace, nor that we hit the breakpoints we set in
any particular order.  The only actual test was to run sel_getName at
two of these stops.
So I reduced the test to just stopping at the places where we were
actually going to run an expression, and tested the expression.
llvm-svn: 372196
The file was modifiedlldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
Commit 4a07336a886d6fa908ee19d72abe0ecb3732b377 by craig.topper
[X86] Prevent assertion when calling a function that returns double with
-mno-sse2 on x86-64.
As seen in the most recent updates to PR10498
llvm-svn: 372197
The file was addedclang/test/CodeGen/x86_64-mno-sse2.c
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp