diff options
| author | Adrian Prantl <aprantl@apple.com> | 2019-10-09 17:35:43 +0000 |
|---|---|---|
| committer | Adrian Prantl <aprantl@apple.com> | 2019-10-09 17:35:43 +0000 |
| commit | 0115c10328281567391855766fef8fbe57a1d4cc (patch) | |
| tree | f5c3232c37e50caaf5a2043e22fcebccee668bdd /lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp | |
| parent | 44e988ab14cb387eddfeacd1493792a6aa6aee81 (diff) | |
| download | bcm5719-llvm-0115c10328281567391855766fef8fbe57a1d4cc.tar.gz bcm5719-llvm-0115c10328281567391855766fef8fbe57a1d4cc.zip | |
Revert [test] Split LLDB tests into API, Shell & Unit
as it appears to have broken check-lldb.
This reverts r374184 (git commit 22314179f0660c172514b397060fd8f34b586e82)
llvm-svn: 374187
Diffstat (limited to 'lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp')
| -rw-r--r-- | lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp b/lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp deleted file mode 100644 index fd579c031a3..00000000000 --- a/lldb/test/Shell/Register/Inputs/x86-64-gp-write.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include <cinttypes> -#include <cstdint> -#include <cstdio> - -int main() { - constexpr uint64_t fill = 0x0F0F0F0F0F0F0F0F; - - uint64_t rax, rbx, rcx, rdx, rsp, rbp, rsi, rdi; - - asm volatile( - // save rsp & rbp - "movq %%rsp, %4\n\t" - "movq %%rbp, %5\n\t" - "\n\t" - "movq %8, %%rax\n\t" - "movq %8, %%rbx\n\t" - "movq %8, %%rcx\n\t" - "movq %8, %%rdx\n\t" - "movq %8, %%rsp\n\t" - "movq %8, %%rbp\n\t" - "movq %8, %%rsi\n\t" - "movq %8, %%rdi\n\t" - "\n\t" - "int3\n\t" - "\n\t" - // swap saved & current rsp & rbp - "xchgq %%rsp, %4\n\t" - "xchgq %%rbp, %5\n\t" - : "=a"(rax), "=b"(rbx), "=c"(rcx), "=d"(rdx), "=r"(rsp), "=r"(rbp), - "=S"(rsi), "=D"(rdi) - : "g"(fill) - : - ); - - printf("rax = 0x%016" PRIx64 "\n", rax); - printf("rbx = 0x%016" PRIx64 "\n", rbx); - printf("rcx = 0x%016" PRIx64 "\n", rcx); - printf("rdx = 0x%016" PRIx64 "\n", rdx); - printf("rsp = 0x%016" PRIx64 "\n", rsp); - printf("rbp = 0x%016" PRIx64 "\n", rbp); - printf("rsi = 0x%016" PRIx64 "\n", rsi); - printf("rdi = 0x%016" PRIx64 "\n", rdi); - - return 0; -} |

