diff options
author | Amara Emerson <aemerson@apple.com> | 2018-01-02 16:30:47 +0000 |
---|---|---|
committer | Amara Emerson <aemerson@apple.com> | 2018-01-02 16:30:47 +0000 |
commit | 854d10d10bf5ae315fac43d37f84626d7a9c5edf (patch) | |
tree | fedf15410244258fca600aeab7ef71db382c113d /llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll | |
parent | 0d0f1ff719c3b92a8bbda4327e8dd6e9cf936a09 (diff) | |
download | bcm5719-llvm-854d10d10bf5ae315fac43d37f84626d7a9c5edf.tar.gz bcm5719-llvm-854d10d10bf5ae315fac43d37f84626d7a9c5edf.zip |
[AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Tests updated to explicitly use fast-isel at -O0 instead of implicitly.
This change also allows an explicit -fast-isel option to override an
implicitly enabled global-isel. Otherwise -fast-isel would have no effect at -O0.
Differential Revision: https://reviews.llvm.org/D41362
llvm-svn: 321655
Diffstat (limited to 'llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll')
-rw-r--r-- | llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll b/llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll index bb9ad46ba63..9f77d3527d4 100644 --- a/llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll +++ b/llvm/test/CodeGen/AArch64/arm64-tls-dynamic-together.ll @@ -1,6 +1,6 @@ -; RUN: llc -O0 -mtriple=arm64-none-linux-gnu -relocation-model=pic \ +; RUN: llc -O0 -fast-isel -mtriple=arm64-none-linux-gnu -relocation-model=pic \ ; RUN: -verify-machineinstrs < %s | FileCheck -check-prefix=CHECK -check-prefix=NOEMU %s -; RUN: llc -emulated-tls -O0 -mtriple=arm64-none-linux-gnu -relocation-model=pic \ +; RUN: llc -emulated-tls -O0 -fast-isel -mtriple=arm64-none-linux-gnu -relocation-model=pic \ ; RUN: -verify-machineinstrs < %s | FileCheck -check-prefix=CHECK -check-prefix=EMU %s ; If the .tlsdesccall and blr parts are emitted completely separately (even with |