Lines Matching refs:pmulld
4 ; RUN: llc < %s -mtriple=i386-unknown-unknown -mattr=+sse4.2,+slow-pmulld | FileCheck %s --check-pr…
5 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+sse4.2,+slow-pmulld | FileCheck %s --check-…
17 ; Make sure that the slow-pmulld feature can be used without SSE4.1.
421 ; SSE4-32-NEXT: pmulld {{\.LCPI.*}}, %xmm0
427 ; SSE4-64-NEXT: pmulld {{.*}}(%rip), %xmm0
503 ; SSE4-32-NEXT: pmulld %xmm1, %xmm2
504 ; SSE4-32-NEXT: pmulld %xmm0, %xmm1
514 ; SSE4-64-NEXT: pmulld %xmm1, %xmm2
515 ; SSE4-64-NEXT: pmulld %xmm0, %xmm1
623 ; SSE4-32-NEXT: pmulld %xmm3, %xmm0
624 ; SSE4-32-NEXT: pmulld %xmm3, %xmm4
625 ; SSE4-32-NEXT: pmulld %xmm3, %xmm2
626 ; SSE4-32-NEXT: pmulld %xmm1, %xmm3
639 ; SSE4-64-NEXT: pmulld %xmm3, %xmm0
640 ; SSE4-64-NEXT: pmulld %xmm3, %xmm4
641 ; SSE4-64-NEXT: pmulld %xmm3, %xmm2
642 ; SSE4-64-NEXT: pmulld %xmm1, %xmm3
1041 ; CHECK32-NEXT: pmulld {{\.LCPI.*}}, %xmm0
1047 ; CHECK64-NEXT: pmulld {{.*}}(%rip), %xmm0
1053 ; SSE4-32-NEXT: pmulld {{\.LCPI.*}}, %xmm0
1059 ; SSE4-64-NEXT: pmulld {{.*}}(%rip), %xmm0
1087 ; CHECK32-NEXT: pmulld %xmm1, %xmm2
1088 ; CHECK32-NEXT: pmulld %xmm0, %xmm1
1098 ; CHECK64-NEXT: pmulld %xmm1, %xmm2
1099 ; CHECK64-NEXT: pmulld %xmm0, %xmm1
1109 ; SSE4-32-NEXT: pmulld %xmm1, %xmm2
1110 ; SSE4-32-NEXT: pmulld %xmm0, %xmm1
1120 ; SSE4-64-NEXT: pmulld %xmm1, %xmm2
1121 ; SSE4-64-NEXT: pmulld %xmm0, %xmm1
1153 ; SLM32-NEXT: pmulld %xmm3, %xmm4
1154 ; SLM32-NEXT: pmulld %xmm3, %xmm0
1155 ; SLM32-NEXT: pmulld %xmm3, %xmm2
1156 ; SLM32-NEXT: pmulld %xmm1, %xmm3
1169 ; SLM64-NEXT: pmulld %xmm3, %xmm4
1170 ; SLM64-NEXT: pmulld %xmm3, %xmm0
1171 ; SLM64-NEXT: pmulld %xmm3, %xmm2
1172 ; SLM64-NEXT: pmulld %xmm1, %xmm3
1185 ; SLOW32-NEXT: pmulld %xmm3, %xmm0
1186 ; SLOW32-NEXT: pmulld %xmm3, %xmm4
1187 ; SLOW32-NEXT: pmulld %xmm3, %xmm2
1188 ; SLOW32-NEXT: pmulld %xmm1, %xmm3
1201 ; SLOW64-NEXT: pmulld %xmm3, %xmm0
1202 ; SLOW64-NEXT: pmulld %xmm3, %xmm4
1203 ; SLOW64-NEXT: pmulld %xmm3, %xmm2
1204 ; SLOW64-NEXT: pmulld %xmm1, %xmm3
1217 ; SSE4-32-NEXT: pmulld %xmm3, %xmm0
1218 ; SSE4-32-NEXT: pmulld %xmm3, %xmm4
1219 ; SSE4-32-NEXT: pmulld %xmm3, %xmm2
1220 ; SSE4-32-NEXT: pmulld %xmm1, %xmm3
1233 ; SSE4-64-NEXT: pmulld %xmm3, %xmm0
1234 ; SSE4-64-NEXT: pmulld %xmm3, %xmm4
1235 ; SSE4-64-NEXT: pmulld %xmm3, %xmm2
1236 ; SSE4-64-NEXT: pmulld %xmm1, %xmm3