FailedChanges

Summary

  1. [Stats] Add ALWAYS_ENABLED_STATISTIC enabled regardless of (details)
  2. Get ClangdXPC.framework building (barely) with CMake's Xcode generator (details)
  3. AMDGPU: Move SelectFlatOffset back into AMDGPUISelDAGToDAG (details)
  4. Fix assertion failure for a cv-qualified array as a non-type template (details)
Commit adb203feda9036d39ffecc21f5a9c463a20ef115 by vsapsai
[Stats] Add ALWAYS_ENABLED_STATISTIC enabled regardless of
LLVM_ENABLE_STATS.
The intended usage is to measure relatively expensive operations. So the
cost of the statistic is negligible compared to the cost of a measured
operation and can be enabled all the time without impairing the
compilation time.
rdar://problem/55715134
Reviewers: dsanders, bogner, rtereshin
Reviewed By: dsanders
Subscribers: hiraditya, jkorous, dexonsmith, ributzka, cfe-commits,
llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68252
llvm-svn: 374490
The file was modifiedllvm/lib/Support/Statistic.cpp
The file was modifiedllvm/unittests/ADT/StatisticTest.cpp
The file was modifiedllvm/include/llvm/ADT/Statistic.h
Commit 7b5c8792431f547248598321e88c6018c2a2097b by jordan_rose
Get ClangdXPC.framework building (barely) with CMake's Xcode generator
The output directories for CMake's Xcode project generator are specific
to the configuration, and so looking in CMAKE_LIBRARY_OUTPUT_DIRECTORY
isn't going to work. Fortunately, CMake already provides generator
expressions to find the output of a given target.
I call this "barely" building because the built framework isn't going to
respect the configuration; that is, I can't have both Debug and
RelWithDebInfo variants of ClangdXPC.framework at the same time like I
can with normal library or executable targets. To do that we'd have to
put the framework in a configuration-specific output directory or use
CMake's native support for frameworks instead.
https://reviews.llvm.org/D68846
llvm-svn: 374494
The file was modifiedclang-tools-extra/clangd/xpc/cmake/modules/CreateClangdXPCFramework.cmake
Commit 4227c62bc7f34f73e7be181f62da7da087441f35 by Matthew.Arsenault
AMDGPU: Move SelectFlatOffset back into AMDGPUISelDAGToDAG
llvm-svn: 374495
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
Commit 9d1eba184ef51dd78f2ef75eb595ca597301683f by richard-llvm
Fix assertion failure for a cv-qualified array as a non-type template
parameter type.
We were both failing to decay the array type to a pointer and failing to
remove the top-level cv-qualifications. Fix this by decaying array
parameters even if the parameter type is dependent.
llvm-svn: 374496
The file was modifiedclang/lib/Sema/SemaTemplate.cpp
The file was modifiedclang/test/SemaTemplate/temp_arg_nontype.cpp