|
77 | 77 | // CHECK: encoding: [0xc4,0xe3,0xfd,0x69,0xc2,0x10] |
78 | 78 | vfmaddpd %ymm2, %ymm1, %ymm0, %ymm0 |
79 | 79 |
|
80 | | -// PR15040 |
81 | | -// CHECK: vfmaddss foo(%rip), %xmm1, %xmm0, %xmm0 |
82 | | -// CHECK: encoding: [0xc4,0xe3,0xf9,0x6a,0x05,A,A,A,A,0x10] |
83 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
84 | | - vfmaddss foo(%rip), %xmm1, %xmm0, %xmm0 |
85 | | - |
86 | | -// CHECK: vfmaddss %xmm1, foo(%rip), %xmm0, %xmm0 |
87 | | -// CHECK: encoding: [0xc4,0xe3,0x79,0x6a,0x05,A,A,A,A,0x10] |
88 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
89 | | - vfmaddss %xmm1, foo(%rip),%xmm0, %xmm0 |
90 | | - |
91 | | -// CHECK: vfmaddsd foo(%rip), %xmm1, %xmm0, %xmm0 |
92 | | -// CHECK: encoding: [0xc4,0xe3,0xf9,0x6b,0x05,A,A,A,A,0x10] |
93 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
94 | | - vfmaddsd foo(%rip), %xmm1, %xmm0, %xmm0 |
95 | | - |
96 | | -// CHECK: vfmaddsd %xmm1, foo(%rip), %xmm0, %xmm0 |
97 | | -// CHECK: encoding: [0xc4,0xe3,0x79,0x6b,0x05,A,A,A,A,0x10] |
98 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
99 | | - vfmaddsd %xmm1, foo(%rip),%xmm0, %xmm0 |
100 | | - |
101 | | -// CHECK: vfmaddps foo(%rip), %xmm1, %xmm0, %xmm0 |
102 | | -// CHECK: encoding: [0xc4,0xe3,0xf9,0x68,0x05,A,A,A,A,0x10] |
103 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
104 | | - vfmaddps foo(%rip), %xmm1, %xmm0, %xmm0 |
105 | | - |
106 | | -// CHECK: vfmaddps %xmm1, foo(%rip), %xmm0, %xmm0 |
107 | | -// CHECK: encoding: [0xc4,0xe3,0x79,0x68,0x05,A,A,A,A,0x10] |
108 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
109 | | - vfmaddps %xmm1, foo(%rip),%xmm0, %xmm0 |
110 | | - |
111 | | -// CHECK: vfmaddpd foo(%rip), %xmm1, %xmm0, %xmm0 |
112 | | -// CHECK: encoding: [0xc4,0xe3,0xf9,0x69,0x05,A,A,A,A,0x10] |
113 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
114 | | - vfmaddpd foo(%rip), %xmm1, %xmm0, %xmm0 |
115 | | - |
116 | | -// CHECK: vfmaddpd %xmm1, foo(%rip), %xmm0, %xmm0 |
117 | | -// CHECK: encoding: [0xc4,0xe3,0x79,0x69,0x05,A,A,A,A,0x10] |
118 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
119 | | - vfmaddpd %xmm1, foo(%rip),%xmm0, %xmm0 |
120 | | - |
121 | | -// CHECK: vfmaddps foo(%rip), %ymm1, %ymm0, %ymm0 |
122 | | -// CHECK: encoding: [0xc4,0xe3,0xfd,0x68,0x05,A,A,A,A,0x10] |
123 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
124 | | - vfmaddps foo(%rip), %ymm1, %ymm0, %ymm0 |
125 | | - |
126 | | -// CHECK: vfmaddps %ymm1, foo(%rip), %ymm0, %ymm0 |
127 | | -// CHECK: encoding: [0xc4,0xe3,0x7d,0x68,0x05,A,A,A,A,0x10] |
128 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
129 | | - vfmaddps %ymm1, foo(%rip),%ymm0, %ymm0 |
130 | | - |
131 | | -// CHECK: vfmaddpd foo(%rip), %ymm1, %ymm0, %ymm0 |
132 | | -// CHECK: encoding: [0xc4,0xe3,0xfd,0x69,0x05,A,A,A,A,0x10] |
133 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
134 | | - vfmaddpd foo(%rip), %ymm1, %ymm0, %ymm0 |
135 | | - |
136 | | -// CHECK: vfmaddpd %ymm1, foo(%rip), %ymm0, %ymm0 |
137 | | -// CHECK: encoding: [0xc4,0xe3,0x7d,0x69,0x05,A,A,A,A,0x10] |
138 | | -// CHECK: fixup A - offset: 5, value: foo-5, kind: reloc_riprel_4byte |
139 | | - vfmaddpd %ymm1, foo(%rip),%ymm0, %ymm0 |
140 | 80 |
|
141 | 81 | // vfmsub |
142 | 82 | // CHECK: vfmsubss (%rcx), %xmm1, %xmm0, %xmm0 |
|
0 commit comments