Go to file
Ivan Krasin 42e6b4fd98 Revert rL291205 because it breaks Chrome tests under CFI.
Summary:
Revert LowerTypeTests: Split the pass in two: a resolution phase and a lowering phase.

This change separates how type identifiers are resolved from how intrinsic
calls are lowered. All information required to lower an intrinsic call
is stored in a new TypeIdLowering data structure. The idea is that this
data structure can either be initialized using the module itself during
regular LTO, or using the module summary in ThinLTO backends.

Original URL: https://reviews.llvm.org/D28341

Reviewers: pcc

Subscribers: mehdi_amini, llvm-commits

Differential Revision: https://reviews.llvm.org/D28532

llvm-svn: 291684
2017-01-11 16:54:04 +00:00
clang Unbreak the clang-fuzzer build after r291184. 2017-01-11 16:42:26 +00:00
clang-tools-extra [find-all-symbols] Index partial template specializations. 2017-01-11 11:47:44 +00:00
compiler-rt builtins: support building ARM builtins for a HF target 2017-01-11 16:19:25 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx [CMake][libcxx] Do not rely on the existence of c++abi or unwind targets 2017-01-11 00:56:10 +00:00
libcxxabi [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available 2017-01-09 23:31:05 +00:00
libunwind [cmake] Obtain LLVM_CMAKE_PATH from llvm-config if available 2017-01-09 23:27:04 +00:00
lld Make the -b binary .data section rw. 2017-01-11 15:13:05 +00:00
lldb XFAIL TestRegisterVariables on gcc-4.8-x86_64 2017-01-10 14:39:26 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Revert rL291205 because it breaks Chrome tests under CFI. 2017-01-11 16:54:04 +00:00
openmp [CMake] Make openmp build under runtimes/ 2017-01-04 18:11:37 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Teach Polly's standalone build to work now that we include the gmock 2017-01-11 01:07:37 +00:00