137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# RUN: llvm-mc -triple powerpc64-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-BE %s
237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# RUN: llvm-mc -triple powerpc64le-unknown-unknown --show-encoding %s | FileCheck -check-prefix=CHECK-LE %s
337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# Instructions from the Signal Processing Engine extension:
537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlddx 14, 21, 28               # encoding: [0x11,0xd5,0xe3,0x00]
737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlddx 14, 21, 28               # encoding: [0x00,0xe3,0xd5,0x11]
837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlddx %r14, %r21, %r28
937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldwx 14, 21, 28               # encoding: [0x11,0xd5,0xe3,0x02]
1037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldwx 14, 21, 28               # encoding: [0x02,0xe3,0xd5,0x11]
1137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldwx %r14, %r21, %r28
1237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldhx 14, 21, 28               # encoding: [0x11,0xd5,0xe3,0x04]
1337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldhx 14, 21, 28               # encoding: [0x04,0xe3,0xd5,0x11]
1437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldhx %r14, %r21, %r28
1537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhesplatx 14, 21, 28         # encoding: [0x11,0xd5,0xe3,0x08]
1637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhesplatx 14, 21, 28         # encoding: [0x08,0xe3,0xd5,0x11]
1737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhesplatx %r14, %r21, %r28
1837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhousplatx 14, 21, 28        # encoding: [0x11,0xd5,0xe3,0x0c]
1937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhousplatx 14, 21, 28        # encoding: [0x0c,0xe3,0xd5,0x11]
2037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhousplatx %r14, %r21, %r28
2137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhossplatx 14, 21, 28        # encoding: [0x11,0xd5,0xe3,0x0e]
2237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhossplatx 14, 21, 28        # encoding: [0x0e,0xe3,0xd5,0x11]
2337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhossplatx %r14, %r21, %r28
2437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhex 14, 21, 28              # encoding: [0x11,0xd5,0xe3,0x10]
2537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhex 14, 21, 28              # encoding: [0x10,0xe3,0xd5,0x11]
2637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhex %r14, %r21, %r28
2737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhoux 14, 21, 28             # encoding: [0x11,0xd5,0xe3,0x14]
2837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhoux 14, 21, 28             # encoding: [0x14,0xe3,0xd5,0x11]
2937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhoux %r14, %r21, %r28
3037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhosx 14, 21, 28             # encoding: [0x11,0xd5,0xe3,0x16]
3137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhosx 14, 21, 28             # encoding: [0x16,0xe3,0xd5,0x11]
3237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhosx %r14, %r21, %r28
3337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwwsplatx 14, 21, 28          # encoding: [0x11,0xd5,0xe3,0x18]
3437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwwsplatx 14, 21, 28          # encoding: [0x18,0xe3,0xd5,0x11]
3537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwwsplatx %r14, %r21, %r28
3637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhsplatx 14, 21, 28          # encoding: [0x11,0xd5,0xe3,0x1c]
3737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhsplatx 14, 21, 28          # encoding: [0x1c,0xe3,0xd5,0x11]
3837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhsplatx %r14, %r21, %r28
3937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmergehi 14, 21, 28            # encoding: [0x11,0xd5,0xe2,0x2c]
4037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmergehi 14, 21, 28            # encoding: [0x2c,0xe2,0xd5,0x11]
4137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmergehi %r14, %r21, %r28
4237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmergelo 14, 21, 28            # encoding: [0x11,0xd5,0xe2,0x2d]
4337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmergelo 14, 21, 28            # encoding: [0x2d,0xe2,0xd5,0x11]
4437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmergelo %r14, %r21, %r28
4537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmergehilo 14, 21, 28          # encoding: [0x11,0xd5,0xe2,0x2e]
4637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmergehilo 14, 21, 28          # encoding: [0x2e,0xe2,0xd5,0x11]
4737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmergehilo %r14, %r21, %r28
4837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmergelohi 14, 21, 28          # encoding: [0x11,0xd5,0xe2,0x2f]
4937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmergelohi 14, 21, 28          # encoding: [0x2f,0xe2,0xd5,0x11]
5037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmergelohi %r14, %r21, %r28
5137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
5237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: brinc 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x0f]
5337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: brinc 14, 22, 19                # encoding: [0x0f,0x9a,0xd6,0x11]
5437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            brinc %r14, %r22, %r19
5537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evabs 14, 22                    # encoding: [0x11,0xd6,0x02,0x08]
5637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evabs 14, 22                    # encoding: [0x08,0x02,0xd6,0x11]
5737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evabs %r14, %r22
5837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddsmiaaw 14, 22              # encoding: [0x11,0xd6,0x04,0xc9]
5937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddsmiaaw 14, 22              # encoding: [0xc9,0x04,0xd6,0x11]
6037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddsmiaaw %r14, %r22
6137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddssiaaw 14, 22              # encoding: [0x11,0xd6,0x04,0xc1]
6237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddssiaaw 14, 22              # encoding: [0xc1,0x04,0xd6,0x11]
6337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddssiaaw %r14, %r22
6437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddusiaaw 14, 22              # encoding: [0x11,0xd6,0x04,0xc0]
6537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddusiaaw 14, 22              # encoding: [0xc0,0x04,0xd6,0x11]
6637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddusiaaw %r14, %r22
6737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddumiaaw 14, 22              # encoding: [0x11,0xd6,0x04,0xc8]
6837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddumiaaw 14, 22              # encoding: [0xc8,0x04,0xd6,0x11]
6937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddumiaaw %r14, %r22
7037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddw 14, 22, 19               # encoding: [0x11,0xd6,0x9a,0x00]
7137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddw 14, 22, 19               # encoding: [0x00,0x9a,0xd6,0x11]
7237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddw %r14, %r22, %r19
7337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evaddiw 14, 29, 19              # encoding: [0x11,0xd3,0xea,0x02]
7437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evaddiw 14, 29, 19              # encoding: [0x02,0xea,0xd3,0x11]
7537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evaddiw %r14, 29, %r19
7637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evand 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x11]
7737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evand 14, 22, 19                # encoding: [0x11,0x9a,0xd6,0x11]
7837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evand %r14, %r22, %r19
7937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evandc 14, 22, 19               # encoding: [0x11,0xd6,0x9a,0x12]
8037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evandc 14, 22, 19               # encoding: [0x12,0x9a,0xd6,0x11]
8137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evandc %r14, %r22, %r19
8237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcmpeq 3, 22, 19            # encoding: [0x11,0x96,0x9a,0x34]
8337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcmpeq 3, 22, 19            # encoding: [0x34,0x9a,0x96,0x11]
8437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcmpeq %cr3, %r22, %r19
8537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcmpgts 3, 22, 19           # encoding: [0x11,0x96,0x9a,0x31]
8637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcmpgts 3, 22, 19           # encoding: [0x31,0x9a,0x96,0x11]
8737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcmpgts %cr3, %r22, %r19
8837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcmpgtu 3, 22, 19           # encoding: [0x11,0x96,0x9a,0x30]
8937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcmpgtu 3, 22, 19           # encoding: [0x30,0x9a,0x96,0x11]
9037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcmpgtu %cr3, %r22, %r19
9137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcmplts 3, 22, 19           # encoding: [0x11,0x96,0x9a,0x33]
9237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcmplts 3, 22, 19           # encoding: [0x33,0x9a,0x96,0x11]
9337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcmplts %cr3, %r22, %r19
9437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcmpltu 3, 22, 19           # encoding: [0x11,0x96,0x9a,0x32]
9537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcmpltu 3, 22, 19           # encoding: [0x32,0x9a,0x96,0x11]
9637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcmpltu %cr3, %r22, %r19
9737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcntlsw 14, 22                 # encoding: [0x11,0xd6,0x02,0x0e]
9837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcntlsw 14, 22                 # encoding: [0x0e,0x02,0xd6,0x11]
9937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcntlsw %r14, %r22
10037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evcntlzw 14, 22                 # encoding: [0x11,0xd6,0x02,0x0d]
10137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evcntlzw 14, 22                 # encoding: [0x0d,0x02,0xd6,0x11]
10237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evcntlzw %r14, %r22
10337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evdivws 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0xc6]
10437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evdivws 14, 22, 19              # encoding: [0xc6,0x9c,0xd6,0x11]
10537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evdivws %r14, %r22, %r19
10637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evdivwu 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0xc7]
10737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evdivwu 14, 22, 19              # encoding: [0xc7,0x9c,0xd6,0x11]
10837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evdivwu %r14, %r22, %r19
10937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: eveqv 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x19]
11037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: eveqv 14, 22, 19                # encoding: [0x19,0x9a,0xd6,0x11]
11137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            eveqv %r14, %r22, %r19
11237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evextsb 14, 22                  # encoding: [0x11,0xd6,0x02,0x0a]
11337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evextsb 14, 22                  # encoding: [0x0a,0x02,0xd6,0x11]
11437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evextsb %r14, %r22
11537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evextsh 14, 22                  # encoding: [0x11,0xd6,0x02,0x0b]
11637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evextsh 14, 22                  # encoding: [0x0b,0x02,0xd6,0x11]
11737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evextsh %r14, %r22
11837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegsmfaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x2b]
11937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegsmfaa 14, 22, 19          # encoding: [0x2b,0x9d,0xd6,0x11]
12037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegsmfaa %r14, %r22, %r19
12137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegsmfan 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xab]
12237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegsmfan 14, 22, 19          # encoding: [0xab,0x9d,0xd6,0x11]
12337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegsmfan %r14, %r22, %r19
12437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegsmiaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x29]
12537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegsmiaa 14, 22, 19          # encoding: [0x29,0x9d,0xd6,0x11]
12637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegsmiaa %r14, %r22, %r19
12737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegsmian 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xa9]
12837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegsmian 14, 22, 19          # encoding: [0xa9,0x9d,0xd6,0x11]
12937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegsmian %r14, %r22, %r19
13037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegumiaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x28]
13137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegumiaa 14, 22, 19          # encoding: [0x28,0x9d,0xd6,0x11]
13237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegumiaa %r14, %r22, %r19
13337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhegumian 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xa8]
13437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhegumian 14, 22, 19          # encoding: [0xa8,0x9d,0xd6,0x11]
13537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhegumian %r14, %r22, %r19
13637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x0b]
13737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmf 14, 22, 19             # encoding: [0x0b,0x9c,0xd6,0x11]
13837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmf %r14, %r22, %r19
13937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x2b]
14037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmfa 14, 22, 19            # encoding: [0x2b,0x9c,0xd6,0x11]
14137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmfa %r14, %r22, %r19
14237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmfaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x0b]
14337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmfaaw 14, 22, 19          # encoding: [0x0b,0x9d,0xd6,0x11]
14437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmfaaw %r14, %r22, %r19
14537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmfanw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x8b]
14637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmfanw 14, 22, 19          # encoding: [0x8b,0x9d,0xd6,0x11]
14737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmfanw %r14, %r22, %r19
14837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x09]
14937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmi 14, 22, 19             # encoding: [0x09,0x9c,0xd6,0x11]
15037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmi %r14, %r22, %r19
15137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x29]
15237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmia 14, 22, 19            # encoding: [0x29,0x9c,0xd6,0x11]
15337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmia %r14, %r22, %r19
15437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x09]
15537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmiaaw 14, 22, 19          # encoding: [0x09,0x9d,0xd6,0x11]
15637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmiaaw %r14, %r22, %r19
15737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhesmianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x89]
15837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhesmianw 14, 22, 19          # encoding: [0x89,0x9d,0xd6,0x11]
15937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhesmianw %r14, %r22, %r19
16037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x03]
16137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessf 14, 22, 19             # encoding: [0x03,0x9c,0xd6,0x11]
16237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessf %r14, %r22, %r19
16337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x23]
16437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessfa 14, 22, 19            # encoding: [0x23,0x9c,0xd6,0x11]
16537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessfa %r14, %r22, %r19
16637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessfaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x03]
16737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessfaaw 14, 22, 19          # encoding: [0x03,0x9d,0xd6,0x11]
16837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessfaaw %r14, %r22, %r19
16937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessfanw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x83]
17037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessfanw 14, 22, 19          # encoding: [0x83,0x9d,0xd6,0x11]
17137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessfanw %r14, %r22, %r19
17237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x01]
17337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessiaaw 14, 22, 19          # encoding: [0x01,0x9d,0xd6,0x11]
17437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessiaaw %r14, %r22, %r19
17537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhessianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x81]
17637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhessianw 14, 22, 19          # encoding: [0x81,0x9d,0xd6,0x11]
17737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhessianw %r14, %r22, %r19
17837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheumi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x08]
17937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheumi 14, 22, 19             # encoding: [0x08,0x9c,0xd6,0x11]
18037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheumi %r14, %r22, %r19
18137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheumia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x28]
18237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheumia 14, 22, 19            # encoding: [0x28,0x9c,0xd6,0x11]
18337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheumia %r14, %r22, %r19
18437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheumiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x08]
18537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheumiaaw 14, 22, 19          # encoding: [0x08,0x9d,0xd6,0x11]
18637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheumiaaw %r14, %r22, %r19
18737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheumianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x88]
18837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheumianw 14, 22, 19          # encoding: [0x88,0x9d,0xd6,0x11]
18937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheumianw %r14, %r22, %r19
19037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheusiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x00]
19137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheusiaaw 14, 22, 19          # encoding: [0x00,0x9d,0xd6,0x11]
19237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheusiaaw %r14, %r22, %r19
19337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmheusianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x80]
19437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmheusianw 14, 22, 19          # encoding: [0x80,0x9d,0xd6,0x11]
19537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmheusianw %r14, %r22, %r19
19637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogsmfaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x2f]
19737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogsmfaa 14, 22, 19          # encoding: [0x2f,0x9d,0xd6,0x11]
19837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogsmfaa %r14, %r22, %r19
19937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogsmfan 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xaf]
20037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogsmfan 14, 22, 19          # encoding: [0xaf,0x9d,0xd6,0x11]
20137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogsmfan %r14, %r22, %r19
20237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogsmiaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x2d]
20337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogsmiaa 14, 22, 19          # encoding: [0x2d,0x9d,0xd6,0x11]
20437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogsmiaa %r14, %r22, %r19
20537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogsmian 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xad]
20637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogsmian 14, 22, 19          # encoding: [0xad,0x9d,0xd6,0x11]
20737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogsmian %r14, %r22, %r19
20837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogumiaa 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x2c]
20937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogumiaa 14, 22, 19          # encoding: [0x2c,0x9d,0xd6,0x11]
21037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogumiaa %r14, %r22, %r19
21137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhogumian 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xac]
21237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhogumian 14, 22, 19          # encoding: [0xac,0x9d,0xd6,0x11]
21337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhogumian %r14, %r22, %r19
21437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x0f]
21537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmf 14, 22, 19             # encoding: [0x0f,0x9c,0xd6,0x11]
21637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmf %r14, %r22, %r19
21737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x2f]
21837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmfa 14, 22, 19            # encoding: [0x2f,0x9c,0xd6,0x11]
21937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmfa %r14, %r22, %r19
22037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmfaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x0f]
22137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmfaaw 14, 22, 19          # encoding: [0x0f,0x9d,0xd6,0x11]
22237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmfaaw %r14, %r22, %r19
22337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmfanw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x8f]
22437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmfanw 14, 22, 19          # encoding: [0x8f,0x9d,0xd6,0x11]
22537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmfanw %r14, %r22, %r19
22637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x0d]
22737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmi 14, 22, 19             # encoding: [0x0d,0x9c,0xd6,0x11]
22837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmi %r14, %r22, %r19
22937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x2d]
23037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmia 14, 22, 19            # encoding: [0x2d,0x9c,0xd6,0x11]
23137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmia %r14, %r22, %r19
23237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x0d]
23337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmiaaw 14, 22, 19          # encoding: [0x0d,0x9d,0xd6,0x11]
23437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmiaaw %r14, %r22, %r19
23537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhosmianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x8d]
23637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhosmianw 14, 22, 19          # encoding: [0x8d,0x9d,0xd6,0x11]
23737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhosmianw %r14, %r22, %r19
23837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x07]
23937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossf 14, 22, 19             # encoding: [0x07,0x9c,0xd6,0x11]
24037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossf %r14, %r22, %r19
24137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x27]
24237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossfa 14, 22, 19            # encoding: [0x27,0x9c,0xd6,0x11]
24337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossfa %r14, %r22, %r19
24437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossfaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x07]
24537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossfaaw 14, 22, 19          # encoding: [0x07,0x9d,0xd6,0x11]
24637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossfaaw %r14, %r22, %r19
24737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossfanw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x87]
24837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossfanw 14, 22, 19          # encoding: [0x87,0x9d,0xd6,0x11]
24937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossfanw %r14, %r22, %r19
25037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x05]
25137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossiaaw 14, 22, 19          # encoding: [0x05,0x9d,0xd6,0x11]
25237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossiaaw %r14, %r22, %r19
25337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhossianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x85]
25437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhossianw 14, 22, 19          # encoding: [0x85,0x9d,0xd6,0x11]
25537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhossianw %r14, %r22, %r19
25637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhoumi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x0c]
25737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhoumi 14, 22, 19             # encoding: [0x0c,0x9c,0xd6,0x11]
25837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhoumi %r14, %r22, %r19
25937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhoumia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x2c]
26037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhoumia 14, 22, 19            # encoding: [0x2c,0x9c,0xd6,0x11]
26137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhoumia %r14, %r22, %r19
26237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhoumiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x0c]
26337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhoumiaaw 14, 22, 19          # encoding: [0x0c,0x9d,0xd6,0x11]
26437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhoumiaaw %r14, %r22, %r19
26537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhoumianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x8c]
26637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhoumianw 14, 22, 19          # encoding: [0x8c,0x9d,0xd6,0x11]
26737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhoumianw %r14, %r22, %r19
26837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhousiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x04]
26937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhousiaaw 14, 22, 19          # encoding: [0x04,0x9d,0xd6,0x11]
27037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhousiaaw %r14, %r22, %r19
27137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmhousianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x84]
27237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmhousianw 14, 22, 19          # encoding: [0x84,0x9d,0xd6,0x11]
27337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmhousianw %r14, %r22, %r19
27437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhsmf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x4f]
27537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhsmf 14, 22, 19             # encoding: [0x4f,0x9c,0xd6,0x11]
27637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhsmf %r14, %r22, %r19
27737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhsmfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x6f]
27837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhsmfa 14, 22, 19            # encoding: [0x6f,0x9c,0xd6,0x11]
27937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhsmfa %r14, %r22, %r19
28037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhsmi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x4d]
28137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhsmi 14, 22, 19             # encoding: [0x4d,0x9c,0xd6,0x11]
28237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhsmi %r14, %r22, %r19
28337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhsmia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x6d]
28437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhsmia 14, 22, 19            # encoding: [0x6d,0x9c,0xd6,0x11]
28537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhsmia %r14, %r22, %r19
28637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhssf 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x47]
28737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhssf 14, 22, 19             # encoding: [0x47,0x9c,0xd6,0x11]
28837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhssf %r14, %r22, %r19
28937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhssfa 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x67]
29037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhssfa 14, 22, 19            # encoding: [0x67,0x9c,0xd6,0x11]
29137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhssfa %r14, %r22, %r19
29237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhumi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x4c]
29337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhumi 14, 22, 19             # encoding: [0x4c,0x9c,0xd6,0x11]
29437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhumi %r14, %r22, %r19
29537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwhumia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x6c]
29637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwhumia 14, 22, 19            # encoding: [0x6c,0x9c,0xd6,0x11]
29737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwhumia %r14, %r22, %r19
29837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlsmiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x49]
29937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlsmiaaw 14, 22, 19          # encoding: [0x49,0x9d,0xd6,0x11]
30037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlsmiaaw %r14, %r22, %r19
30137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlsmianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xc9]
30237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlsmianw 14, 22, 19          # encoding: [0xc9,0x9d,0xd6,0x11]
30337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlsmianw %r14, %r22, %r19
30437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlssiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x41]
30537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlssiaaw 14, 22, 19          # encoding: [0x41,0x9d,0xd6,0x11]
30637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlssiaaw %r14, %r22, %r19
30737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlssianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xc1]
30837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlssianw 14, 22, 19          # encoding: [0xc1,0x9d,0xd6,0x11]
30937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlssianw %r14, %r22, %r19
31037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlumi 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x48]
31137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlumi 14, 22, 19             # encoding: [0x48,0x9c,0xd6,0x11]
31237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlumi %r14, %r22, %r19
31337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlumia 14, 22, 19            # encoding: [0x11,0xd6,0x9c,0x68]
31437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlumia 14, 22, 19            # encoding: [0x68,0x9c,0xd6,0x11]
31537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlumia %r14, %r22, %r19
31637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlumiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x48]
31737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlumiaaw 14, 22, 19          # encoding: [0x48,0x9d,0xd6,0x11]
31837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlumiaaw %r14, %r22, %r19
31937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlumianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xc8]
32037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlumianw 14, 22, 19          # encoding: [0xc8,0x9d,0xd6,0x11]
32137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlumianw %r14, %r22, %r19
32237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlusiaaw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0x40]
32337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlusiaaw 14, 22, 19          # encoding: [0x40,0x9d,0xd6,0x11]
32437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlusiaaw %r14, %r22, %r19
32537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwlusianw 14, 22, 19          # encoding: [0x11,0xd6,0x9d,0xc0]
32637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwlusianw 14, 22, 19          # encoding: [0xc0,0x9d,0xd6,0x11]
32737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwlusianw %r14, %r22, %r19
32837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmf 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0x5b]
32937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmf 14, 22, 19              # encoding: [0x5b,0x9c,0xd6,0x11]
33037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmf %r14, %r22, %r19
33137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmfa 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x7b]
33237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmfa 14, 22, 19             # encoding: [0x7b,0x9c,0xd6,0x11]
33337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmfa %r14, %r22, %r19
33437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmfaa 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0x5b]
33537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmfaa 14, 22, 19            # encoding: [0x5b,0x9d,0xd6,0x11]
33637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmfaa %r14, %r22, %r19
33737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmfan 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0xdb]
33837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmfan 14, 22, 19            # encoding: [0xdb,0x9d,0xd6,0x11]
33937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmfan %r14, %r22, %r19
34037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmi 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0x59]
34137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmi 14, 22, 19              # encoding: [0x59,0x9c,0xd6,0x11]
34237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmi %r14, %r22, %r19
34337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmia 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x79]
34437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmia 14, 22, 19             # encoding: [0x79,0x9c,0xd6,0x11]
34537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmia %r14, %r22, %r19
34637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmiaa 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0x59]
34737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmiaa 14, 22, 19            # encoding: [0x59,0x9d,0xd6,0x11]
34837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmiaa %r14, %r22, %r19
34937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwsmian 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0xd9]
35037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwsmian 14, 22, 19            # encoding: [0xd9,0x9d,0xd6,0x11]
35137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwsmian %r14, %r22, %r19
35237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwssf 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0x53]
35337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwssf 14, 22, 19              # encoding: [0x53,0x9c,0xd6,0x11]
35437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwssf %r14, %r22, %r19
35537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwssfa 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x73]
35637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwssfa 14, 22, 19             # encoding: [0x73,0x9c,0xd6,0x11]
35737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwssfa %r14, %r22, %r19
35837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwssfaa 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0x53]
35937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwssfaa 14, 22, 19            # encoding: [0x53,0x9d,0xd6,0x11]
36037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwssfaa %r14, %r22, %r19
36137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwssfan 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0xd3]
36237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwssfan 14, 22, 19            # encoding: [0xd3,0x9d,0xd6,0x11]
36337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwssfan %r14, %r22, %r19
36437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwumi 14, 22, 19              # encoding: [0x11,0xd6,0x9c,0x58]
36537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwumi 14, 22, 19              # encoding: [0x58,0x9c,0xd6,0x11]
36637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwumi %r14, %r22, %r19
36737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwumia 14, 22, 19             # encoding: [0x11,0xd6,0x9c,0x78]
36837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwumia 14, 22, 19             # encoding: [0x78,0x9c,0xd6,0x11]
36937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwumia %r14, %r22, %r19
37037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwumiaa 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0x58]
37137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwumiaa 14, 22, 19            # encoding: [0x58,0x9d,0xd6,0x11]
37237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwumiaa %r14, %r22, %r19
37337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evmwumian 14, 22, 19            # encoding: [0x11,0xd6,0x9d,0xd8]
37437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evmwumian 14, 22, 19            # encoding: [0xd8,0x9d,0xd6,0x11]
37537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evmwumian %r14, %r22, %r19
37637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evnand 14, 22, 19               # encoding: [0x11,0xd6,0x9a,0x1e]
37737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evnand 14, 22, 19               # encoding: [0x1e,0x9a,0xd6,0x11]
37837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evnand %r14, %r22, %r19
37937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evneg 14, 22                    # encoding: [0x11,0xd6,0x02,0x09]
38037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evneg 14, 22                    # encoding: [0x09,0x02,0xd6,0x11]
38137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evneg %r14, %r22
38237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evnor 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x18]
38337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evnor 14, 22, 19                # encoding: [0x18,0x9a,0xd6,0x11]
38437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evnor %r14, %r22, %r19
38537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evor 14, 22, 19                 # encoding: [0x11,0xd6,0x9a,0x17]
38637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evor 14, 22, 19                 # encoding: [0x17,0x9a,0xd6,0x11]
38737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evor %r14, %r22, %r19
38837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evorc 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x1b]
38937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evorc 14, 22, 19                # encoding: [0x1b,0x9a,0xd6,0x11]
39037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evorc %r14, %r22, %r19
39137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evrlwi 14, 29, 19               # encoding: [0x11,0xdd,0x9a,0x2a]
39237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evrlwi 14, 29, 19               # encoding: [0x2a,0x9a,0xdd,0x11]
39337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evrlwi %r14, 29, %r19
39437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evrlw 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x28]
39537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evrlw 14, 22, 19                # encoding: [0x28,0x9a,0xd6,0x11]
39637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evrlw %r14, %r22, %r19
39737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evrndw 14, 22                   # encoding: [0x11,0xd6,0x02,0x0c]
39837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evrndw 14, 22                   # encoding: [0x0c,0x02,0xd6,0x11]
39937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evrndw %r14, %r22
40037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evslwi 14, 29, 19               # encoding: [0x11,0xdd,0x9a,0x26]
40137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evslwi 14, 29, 19               # encoding: [0x26,0x9a,0xdd,0x11]
40237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evslwi %r14, 29, %r19
40337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evslw 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x24]
40437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evslw 14, 22, 19                # encoding: [0x24,0x9a,0xd6,0x11]
40537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evslw %r14, %r22, %r19
40637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsplatfi 14, -13               # encoding: [0x11,0xd3,0x02,0x2b]
40737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsplatfi 14, -13               # encoding: [0x2b,0x02,0xd3,0x11]
40837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsplatfi %r14, -13
40937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsplati 14, -13                # encoding: [0x11,0xd3,0x02,0x29]
41037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsplati 14, -13                # encoding: [0x29,0x02,0xd3,0x11]
41137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsplati %r14, -13
41237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsrwis 14, 29, 19              # encoding: [0x11,0xdd,0x9a,0x23]
41337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsrwis 14, 29, 19              # encoding: [0x23,0x9a,0xdd,0x11]
41437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsrwis %r14, 29, %r19
41537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsrwiu 14, 29, 19              # encoding: [0x11,0xdd,0x9a,0x22]
41637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsrwiu 14, 29, 19              # encoding: [0x22,0x9a,0xdd,0x11]
41737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsrwiu %r14, 29, %r19
41837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsrws 14, 22, 19               # encoding: [0x11,0xd6,0x9a,0x21]
41937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsrws 14, 22, 19               # encoding: [0x21,0x9a,0xd6,0x11]
42037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsrws %r14, %r22, %r19
42137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsrwu 14, 22, 19               # encoding: [0x11,0xd6,0x9a,0x20]
42237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsrwu 14, 22, 19               # encoding: [0x20,0x9a,0xd6,0x11]
42337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsrwu %r14, %r22, %r19
42437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstddx 14, 22, 19              # encoding: [0x11,0xd6,0x9b,0x20]
42537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstddx 14, 22, 19              # encoding: [0x20,0x9b,0xd6,0x11]
42637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstddx %r14, %r22, %r19
42737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdhx 14, 22, 19              # encoding: [0x11,0xd6,0x9b,0x24]
42837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdhx 14, 22, 19              # encoding: [0x24,0x9b,0xd6,0x11]
42937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdhx %r14, %r22, %r19
43037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdwx 14, 22, 19              # encoding: [0x11,0xd6,0x9b,0x22]
43137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdwx 14, 22, 19              # encoding: [0x22,0x9b,0xd6,0x11]
43237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdwx %r14, %r22, %r19
43337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwhex 14, 22, 19             # encoding: [0x11,0xd6,0x9b,0x30]
43437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwhex 14, 22, 19             # encoding: [0x30,0x9b,0xd6,0x11]
43537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwhex %r14, %r22, %r19
43637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwhox 14, 22, 19             # encoding: [0x11,0xd6,0x9b,0x34]
43737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwhox 14, 22, 19             # encoding: [0x34,0x9b,0xd6,0x11]
43837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwhox %r14, %r22, %r19
43937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwex 14, 22, 19             # encoding: [0x11,0xd6,0x9b,0x38]
44037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwex 14, 22, 19             # encoding: [0x38,0x9b,0xd6,0x11]
44137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwex %r14, %r22, %r19
44237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwox 14, 22, 19             # encoding: [0x11,0xd6,0x9b,0x3c]
44337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwox 14, 22, 19             # encoding: [0x3c,0x9b,0xd6,0x11]
44437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwox %r14, %r22, %r19
44537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubfssiaaw 14, 22             # encoding: [0x11,0xd6,0x04,0xc3]
44637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubfssiaaw 14, 22             # encoding: [0xc3,0x04,0xd6,0x11]
44737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubfssiaaw %r14, %r22
44837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubfsmiaaw 14, 22             # encoding: [0x11,0xd6,0x04,0xcb]
44937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubfsmiaaw 14, 22             # encoding: [0xcb,0x04,0xd6,0x11]
45037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubfsmiaaw %r14, %r22
45137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubfumiaaw 14, 22             # encoding: [0x11,0xd6,0x04,0xca]
45237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubfumiaaw 14, 22             # encoding: [0xca,0x04,0xd6,0x11]
45337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubfumiaaw %r14, %r22
45437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubfusiaaw 14, 22             # encoding: [0x11,0xd6,0x04,0xc2]
45537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubfusiaaw 14, 22             # encoding: [0xc2,0x04,0xd6,0x11]
45637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubfusiaaw %r14, %r22
45737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubfw 14, 22, 19              # encoding: [0x11,0xd6,0x9a,0x04]
45837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubfw 14, 22, 19              # encoding: [0x04,0x9a,0xd6,0x11]
45937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubfw %r14, %r22, %r19
46037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evsubifw 14, 29, 19             # encoding: [0x11,0xdd,0x9a,0x06]
46137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evsubifw 14, 29, 19             # encoding: [0x06,0x9a,0xdd,0x11]
46237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evsubifw %r14, 29, %r19
46337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evxor 14, 22, 19                # encoding: [0x11,0xd6,0x9a,0x16]
46437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evxor 14, 22, 19                # encoding: [0x16,0x9a,0xd6,0x11]
46537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evxor %r14, %r22, %r19
46637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines
46737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldd 14, 0(27)                 # encoding: [0x11,0xdb,0x03,0x01]
46837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldd 14, 0(27)                 # encoding: [0x01,0x03,0xdb,0x11]
46937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldd %r14, 0(%r27)
47037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldd 14, 248(27)               # encoding: [0x11,0xdb,0xfb,0x01]
47137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldd 14, 248(27)               # encoding: [0x01,0xfb,0xdb,0x11]
47237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldd %r14, 248(%r27)
47337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldd 14, 248(9)                # encoding: [0x11,0xc9,0xfb,0x01]
47437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldd 14, 248(9)                # encoding: [0x01,0xfb,0xc9,0x11]
47537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldd %r14, 248(%r9)
47637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldw 14, 0(27)                 # encoding: [0x11,0xdb,0x03,0x03]
47737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldw 14, 0(27)                 # encoding: [0x03,0x03,0xdb,0x11]
47837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldw %r14, 0(%r27)
47937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldw 14, 248(27)               # encoding: [0x11,0xdb,0xfb,0x03]
48037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldw 14, 248(27)               # encoding: [0x03,0xfb,0xdb,0x11]
48137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldw %r14, 248(%r27)
48237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldw 14, 248(9)                # encoding: [0x11,0xc9,0xfb,0x03]
48337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldw 14, 248(9)                # encoding: [0x03,0xfb,0xc9,0x11]
48437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldw %r14, 248(%r9)
48537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldh 14, 0(27)                 # encoding: [0x11,0xdb,0x03,0x05]
48637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldh 14, 0(27)                 # encoding: [0x05,0x03,0xdb,0x11]
48737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldh %r14, 0(%r27)
48837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldh 14, 248(27)               # encoding: [0x11,0xdb,0xfb,0x05]
48937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldh 14, 248(27)               # encoding: [0x05,0xfb,0xdb,0x11]
49037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldh %r14, 248(%r27)
49137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evldh 14, 248(9)                # encoding: [0x11,0xc9,0xfb,0x05]
49237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evldh 14, 248(9)                # encoding: [0x05,0xfb,0xc9,0x11]
49337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evldh %r14, 248(%r9)
49437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhesplat 14, 0(27)           # encoding: [0x11,0xdb,0x03,0x09]
49537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhesplat 14, 0(27)           # encoding: [0x09,0x03,0xdb,0x11]
49637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhesplat %r14, 0(%r27)
49737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhousplat 14, 0(27)          # encoding: [0x11,0xdb,0x03,0x0d]
49837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhousplat 14, 0(27)          # encoding: [0x0d,0x03,0xdb,0x11]
49937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhousplat %r14, 0(%r27)
50037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhousplat 14, 62(27)         # encoding: [0x11,0xdb,0xfb,0x0d]
50137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhousplat 14, 62(27)         # encoding: [0x0d,0xfb,0xdb,0x11]
50237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhousplat %r14, 62(%r27)
50337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhousplat 14, 62(9)          # encoding: [0x11,0xc9,0xfb,0x0d]
50437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhousplat 14, 62(9)          # encoding: [0x0d,0xfb,0xc9,0x11]
50537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhousplat %r14, 62(%r9)
50637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhossplat 14, 0(27)          # encoding: [0x11,0xdb,0x03,0x0f]
50737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhossplat 14, 0(27)          # encoding: [0x0f,0x03,0xdb,0x11]
50837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhossplat %r14, 0(%r27)
50937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhossplat 14, 62(27)         # encoding: [0x11,0xdb,0xfb,0x0f]
51037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhossplat 14, 62(27)         # encoding: [0x0f,0xfb,0xdb,0x11]
51137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhossplat %r14, 62(%r27)
51237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlhhossplat 14, 62(9)          # encoding: [0x11,0xc9,0xfb,0x0f]
51337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlhhossplat 14, 62(9)          # encoding: [0x0f,0xfb,0xc9,0x11]
51437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlhhossplat %r14, 62(%r9)
51537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhe 14, 0(27)                # encoding: [0x11,0xdb,0x03,0x11]
51637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhe 14, 0(27)                # encoding: [0x11,0x03,0xdb,0x11]
51737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhe %r14, 0(%r27)
51837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhe 14, 124(27)              # encoding: [0x11,0xdb,0xfb,0x11]
51937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhe 14, 124(27)              # encoding: [0x11,0xfb,0xdb,0x11]
52037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhe %r14, 124(%r27)
52137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhe 14, 124(9)               # encoding: [0x11,0xc9,0xfb,0x11]
52237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhe 14, 124(9)               # encoding: [0x11,0xfb,0xc9,0x11]
52337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhe %r14, 124(%r9)
52437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhou 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x15]
52537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhou 14, 0(27)               # encoding: [0x15,0x03,0xdb,0x11]
52637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhou %r14, 0(%r27)
52737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhou 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x15]
52837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhou 14, 124(27)             # encoding: [0x15,0xfb,0xdb,0x11]
52937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhou %r14, 124(%r27)
53037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhou 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x15]
53137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhou 14, 124(9)              # encoding: [0x15,0xfb,0xc9,0x11]
53237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhou %r14, 124(%r9)
53337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhos 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x17]
53437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhos 14, 0(27)               # encoding: [0x17,0x03,0xdb,0x11]
53537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhos %r14, 0(%r27)
53637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhos 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x17]
53737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhos 14, 124(27)             # encoding: [0x17,0xfb,0xdb,0x11]
53837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhos %r14, 124(%r27)
53937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhos 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x17]
54037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhos 14, 124(9)              # encoding: [0x17,0xfb,0xc9,0x11]
54137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhos %r14, 124(%r9)
54237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwwsplat 14, 0(27)            # encoding: [0x11,0xdb,0x03,0x19]
54337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwwsplat 14, 0(27)            # encoding: [0x19,0x03,0xdb,0x11]
54437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwwsplat %r14, 0(%r27)
54537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwwsplat 14, 124(27)          # encoding: [0x11,0xdb,0xfb,0x19]
54637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwwsplat 14, 124(27)          # encoding: [0x19,0xfb,0xdb,0x11]
54737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwwsplat %r14, 124(%r27)
54837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwwsplat 14, 124(9)           # encoding: [0x11,0xc9,0xfb,0x19]
54937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwwsplat 14, 124(9)           # encoding: [0x19,0xfb,0xc9,0x11]
55037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwwsplat %r14, 124(%r9)
55137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhsplat 14, 0(27)            # encoding: [0x11,0xdb,0x03,0x1d]
55237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhsplat 14, 0(27)            # encoding: [0x1d,0x03,0xdb,0x11]
55337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhsplat %r14, 0(%r27)
55437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhsplat 14, 124(27)          # encoding: [0x11,0xdb,0xfb,0x1d]
55537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhsplat 14, 124(27)          # encoding: [0x1d,0xfb,0xdb,0x11]
55637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhsplat %r14, 124(%r27)
55737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evlwhsplat 14, 124(9)           # encoding: [0x11,0xc9,0xfb,0x1d]
55837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evlwhsplat 14, 124(9)           # encoding: [0x1d,0xfb,0xc9,0x11]
55937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evlwhsplat %r14, 124(%r9)
56037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdd 14, 0(27)                # encoding: [0x11,0xdb,0x03,0x21]
56137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdd 14, 0(27)                # encoding: [0x21,0x03,0xdb,0x11]
56237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdd %r14, 0(%r27)
56337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdd 14, 248(27)              # encoding: [0x11,0xdb,0xfb,0x21]
56437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdd 14, 248(27)              # encoding: [0x21,0xfb,0xdb,0x11]
56537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdd %r14, 248(%r27)
56637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdd 14, 248(9)               # encoding: [0x11,0xc9,0xfb,0x21]
56737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdd 14, 248(9)               # encoding: [0x21,0xfb,0xc9,0x11]
56837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdd %r14, 248(%r9)
56937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdh 14, 0(27)                # encoding: [0x11,0xdb,0x03,0x25]
57037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdh 14, 0(27)                # encoding: [0x25,0x03,0xdb,0x11]
57137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdh %r14, 0(%r27)
57237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdh 14, 248(27)              # encoding: [0x11,0xdb,0xfb,0x25]
57337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdh 14, 248(27)              # encoding: [0x25,0xfb,0xdb,0x11]
57437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdh %r14, 248(%r27)
57537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdh 14, 248(9)               # encoding: [0x11,0xc9,0xfb,0x25]
57637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdh 14, 248(9)               # encoding: [0x25,0xfb,0xc9,0x11]
57737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdh %r14, 248(%r9)
57837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdw 14, 0(27)                # encoding: [0x11,0xdb,0x03,0x23]
57937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdw 14, 0(27)                # encoding: [0x23,0x03,0xdb,0x11]
58037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdw %r14, 0(%r27)
58137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdw 14, 248(27)              # encoding: [0x11,0xdb,0xfb,0x23]
58237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdw 14, 248(27)              # encoding: [0x23,0xfb,0xdb,0x11]
58337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdw %r14, 248(%r27)
58437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstdw 14, 248(9)               # encoding: [0x11,0xc9,0xfb,0x23]
58537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstdw 14, 248(9)               # encoding: [0x23,0xfb,0xc9,0x11]
58637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstdw %r14, 248(%r9)
58737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwhe 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x31]
58837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwhe 14, 0(27)               # encoding: [0x31,0x03,0xdb,0x11]
58937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwhe %r14, 0(%r27)
59037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwhe 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x31]
59137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwhe 14, 124(27)             # encoding: [0x31,0xfb,0xdb,0x11]
59237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwhe %r14, 124(%r27)
59337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwhe 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x31]
59437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwhe 14, 124(9)              # encoding: [0x31,0xfb,0xc9,0x11]
59537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwhe %r14, 124(%r9)
59637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwho 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x35]
59737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwho 14, 0(27)               # encoding: [0x35,0x03,0xdb,0x11]
59837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwho %r14, 0(%r27)
59937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwho 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x35]
60037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwho 14, 124(27)             # encoding: [0x35,0xfb,0xdb,0x11]
60137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwho %r14, 124(%r27)
60237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwho 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x35]
60337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwho 14, 124(9)              # encoding: [0x35,0xfb,0xc9,0x11]
60437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwho %r14, 124(%r9)
60537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwe 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x39]
60637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwe 14, 0(27)               # encoding: [0x39,0x03,0xdb,0x11]
60737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwe %r14, 0(%r27)
60837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwe 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x39]
60937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwe 14, 124(27)             # encoding: [0x39,0xfb,0xdb,0x11]
61037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwe %r14, 124(%r27)
61137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwe 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x39]
61237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwe 14, 124(9)              # encoding: [0x39,0xfb,0xc9,0x11]
61337ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwe %r14, 124(%r9)
61437ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwo 14, 0(27)               # encoding: [0x11,0xdb,0x03,0x3d]
61537ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwo 14, 0(27)               # encoding: [0x3d,0x03,0xdb,0x11]
61637ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwo %r14, 0(%r27)
61737ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwo 14, 124(27)             # encoding: [0x11,0xdb,0xfb,0x3d]
61837ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwo 14, 124(27)             # encoding: [0x3d,0xfb,0xdb,0x11]
61937ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwo %r14, 124(%r27)
62037ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-BE: evstwwo 14, 124(9)              # encoding: [0x11,0xc9,0xfb,0x3d]
62137ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines# CHECK-LE: evstwwo 14, 124(9)              # encoding: [0x3d,0xfb,0xc9,0x11]
62237ed9c199ca639565f6ce88105f9e39e898d82d0Stephen Hines            evstwwo %r14, 124(%r9)
623