Go to file
Sanjoy Das 0272be206a Don't force SP-relative addressing for statepoints
Summary:
...  when the offset is not statically known.

Prioritize addresses relative to the stack pointer in the stackmap, but
fallback gracefully to other modes of addressing if the offset to the
stack pointer is not a known constant.

Patch by Oscar Blumberg!

Reviewers: sanjoy

Subscribers: llvm-commits, majnemer, rnk, sanjoy, thanm

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

llvm-svn: 272756
2016-06-15 05:35:14 +00:00
clang Add a "declared 'nonnull' here" note to warnings where an expression is checked against null. 2016-06-15 05:18:39 +00:00
clang-tools-extra [include-fixer] remove redundant code. 2016-06-14 12:14:36 +00:00
compiler-rt Fix ubsan/coverage test to put coverage file in a subdirectory. 2016-06-14 22:53:29 +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 math: Use single precision fmax in sp path 2016-05-17 19:44:01 +00:00
libcxx [libcxx] [test] In test/support/test_allocator.h, fix construct() to avoid moving immovable types. 2016-06-15 01:53:32 +00:00
libcxxabi Partially revert r270816: build with -fvisibility=hidden. 2016-06-02 08:14:28 +00:00
libunwind [libunwind] Improve unwinder stack usage - III 2016-06-14 15:51:01 +00:00
lld Don't include --start-lib/--end-lib files twice. 2016-06-14 21:56:36 +00:00
lldb Add results.xml for macOS lldb unittests 2016-06-15 03:53:21 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm Don't force SP-relative addressing for statepoints 2016-06-15 05:35:14 +00:00
openmp Fix large overhead with itt notifications on region/barrier name composing 2016-06-14 19:27:22 +00:00
polly [NFC] Outline the application of register tiling. 2016-06-12 17:20:05 +00:00