Index: test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll |
diff --git a/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll b/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll |
index c476ffd84053cf4ac56eb5ddaab71ac4699f5d15..f6a7c10945f154eb745f0f24de0ffbeb80c43795 100644 |
--- a/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll |
+++ b/test/CodeGen/X86/x86-64-stack-and-frame-ptr.ll |
@@ -14,11 +14,13 @@ |
; X32ABI: movl %esp, %ebp |
; X32ABI: movl %edi, -4(%ebp) |
; X32ABI: popq %rbp |
+; @LOCALMOD for sandbox base address hiding. |
; NACL-LABEL: foo |
-; NACL: pushq %rbp |
+; NACL: movl %ebp, %e[[REG:.*]] |
+; NACL: pushq %r[[REG]] |
; NACL: movq %rsp, %rbp |
; NACL: movl %edi, -4(%rbp) |
-; NACL: popq %rbp |
+; NACL: naclrestbp (%rsp), %r15 |
define void @foo(i32* %a) #0 { |