Commit | Line | Data |
---|---|---|
f1f8f695 L |
1 | # Check 64bit movbe |
2 | .text | |
3 | foo: | |
4 | movbe (%r9),%r13w | |
5 | movbe (%r9),%r13d | |
6 | movbe (%r9),%r13 | |
7 | movbe %r13w,(%r9) | |
8 | movbe %r13d,(%r9) | |
9 | movbe %r13,(%r9) | |
10 | movbew (%r9),%r13w | |
11 | movbel (%r9),%r13d | |
12 | movbeq (%r9),%r13 | |
13 | movbew %r13w,(%r9) | |
14 | movbel %r13d,(%r9) | |
15 | movbeq %r13,(%r9) | |
16 | ||
17 | .intel_syntax noprefix | |
18 | movbe bx, word ptr [rcx] | |
19 | movbe ebx, dword ptr [rcx] | |
20 | movbe rbx, qword ptr [rcx] | |
21 | movbe word ptr [rcx], bx | |
22 | movbe dword ptr [rcx], ebx | |
23 | movbe qword ptr [rcx], rbx |