1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Workerextrq $2, $3, %xmm0 4*9880d681SAndroid Build Coastguard Worker# CHECK: extrq $2, $3, %xmm0 5*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0x66,0x0f,0x78,0xc0,0x03,0x02] 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workerextrq %xmm1, %xmm0 8*9880d681SAndroid Build Coastguard Worker# CHECK: extrq %xmm1, %xmm0 9*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0x66,0x0f,0x79,0xc1] 10*9880d681SAndroid Build Coastguard Worker 11*9880d681SAndroid Build Coastguard Workerinsertq $6, $5, %xmm1, %xmm0 12*9880d681SAndroid Build Coastguard Worker# CHECK: insertq $6, $5, %xmm1, %xmm0 13*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0xf2,0x0f,0x78,0xc1,0x05,0x06] 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Workerinsertq %xmm1, %xmm0 16*9880d681SAndroid Build Coastguard Worker# CHECK: insertq %xmm1, %xmm0 17*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0xf2,0x0f,0x79,0xc1] 18*9880d681SAndroid Build Coastguard Worker 19*9880d681SAndroid Build Coastguard Workermovntsd %xmm0, (%rdi) 20*9880d681SAndroid Build Coastguard Worker# CHECK: movntsd %xmm0, (%rdi) 21*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0xf2,0x0f,0x2b,0x07] 22*9880d681SAndroid Build Coastguard Worker 23*9880d681SAndroid Build Coastguard Workermovntss %xmm0, (%rdi) 24*9880d681SAndroid Build Coastguard Worker# CHECK: movntss %xmm0, (%rdi) 25*9880d681SAndroid Build Coastguard Worker# CHECK: encoding: [0xf3,0x0f,0x2b,0x07] 26