Go to file
Sanjoy Das cfe41f050c [Statepoints] Let patchable statepoints have a symbolic call target.
Summary:
As added initially, statepoints required their call targets to be a
constant pointer null if ``numPatchBytes`` was non-zero.  This turns out
to be a problem ergonomically, since there is no way to mark patchable
statepoints as calling a (readable) symbolic value.

This change remove the restriction of requiring ``null`` call targets
for patchable statepoints, and changes PlaceSafepoints to maintain the
symbolic call target through its transformation.

Reviewers: reames, swaroop.sridhar

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D11550

llvm-svn: 243502
2015-07-28 23:50:30 +00:00
clang [ARM] Pass subtarget feature "+strict-align". 2015-07-28 22:26:45 +00:00
clang-tools-extra Move an extra switch to clang-tools-extra/test/clang-tidy/misc-unused-parameters.cpp from check_clang_tidy.sh. 2015-07-28 22:41:04 +00:00
compiler-rt [asan] Support per-application flags in the Android setup script. 2015-07-28 22:45:24 +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 double implementation of log 2015-07-24 18:07:14 +00:00
libcxx Remove sanitizer XFAILs on a test. 2015-07-28 23:27:03 +00:00
libcxxabi [libcxxabi] Add -funwind-tables to the test compilation options. 2015-07-27 18:20:17 +00:00
libunwind [libunwind] Flip order of extern "C" and attribute(visibility) 2015-07-24 19:29:05 +00:00
lld [ELF2] Devirtualize SymbolBody. 2015-07-28 22:58:25 +00:00
lldb Fix comment in TestExprOptions to match change of language from ObjC to ObjC++. 2015-07-28 22:19:42 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm [Statepoints] Let patchable statepoints have a symbolic call target. 2015-07-28 23:50:30 +00:00
openmp Update Build_With_CMake.txt to reflect changes in CMake refactor 2015-07-27 16:23:42 +00:00
polly Remove some dead code 2015-07-28 19:16:46 +00:00