SuccessChanges

Summary

  1. llvm-reduce: Remove some unused headers/more narrowly include them (details)
  2. [MemorySSA] Do not create memoryaccesses for debug info intrinsics. (details)
  3. Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds. (details)
Commit aac114ca140f323f17cf46d0c0d5319547f20f19 by dblaikie
llvm-reduce: Remove some unused headers/more narrowly include them
llvm-svn: 371564
The file was modifiedllvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp
The file was modifiedllvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp
The file was modifiedllvm/tools/llvm-reduce/deltas/Delta.cpp
The file was modifiedllvm/tools/llvm-reduce/deltas/Delta.h
Commit f7b4022db1746fb9b22114d83fe690755e7f0cf5 by asbirlea
[MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Summary: Do not model debuginfo intrinsics in MemorySSA. Regularly these
are non-memory modifying instructions. With -disable-basicaa, they were
being modelled as Defs.
Reviewers: george.burgess.iv
Subscribers: aprantl, Prazek, sanjoy.google, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D67307
llvm-svn: 371565
The file was addedllvm/test/Analysis/MemorySSA/debugvalue2.ll
The file was modifiedllvm/lib/Analysis/MemorySSA.cpp
Commit 244e738485445fa4b72bfef9b9b2f9625cee989e by puyan
Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
On some platforms, certain runtimes are not supported. For runtimes
builds of those platforms it would be nice if we could disable certain
runtimes (ie libunwind on Windows).

Differential Revision: https://reviews.llvm.org/D67195
llvm-svn: 371566
The file was modifiedllvm/runtimes/CMakeLists.txt