Upstream version 11.39.266.0
[platform/framework/web/crosswalk.git] / src / native_client / src / trusted / validator_x86 / testdata / 64 / rip-relative.test
1 @hex:
2   # An example of a RIP relative address.
3   #   mov [%rip+0x3a7fe5], 0x1
4   C6 05 E5 7F 3A 00 01
5 @val:
6   VALIDATOR: Checking jump targets: 0 to 7
7   VALIDATOR: Checking that basic blocks are aligned
8   *** <input> is safe ***
9 @rval:
10   VALIDATOR: Checking jump targets: 0 to 7
11   VALIDATOR: Checking that basic blocks are aligned
12   *** <input> is safe ***
13 @rvald:
14   VALIDATOR: Checking block alignment and jump targets: 0 to 7
15   *** <input> is safe ***
16 @vd-rval:
17   VALIDATOR: Checking jump targets: 0 to 7
18   VALIDATOR: Checking that basic blocks are aligned
19   *** <input> is safe ***
20 @dis:
21   0000000000000000: c6 05 e5 7f 3a 00 01                         mov [%rip+0x3a7fe5], 0x1
22 @vdis:
23   0000000000000000: c6 05 e5 7f 3a 00 01                         mov [%rip+0x3a7fe5], 0x1
24 @rdfa_output:
25   return code: 0