Lines Matching refs:NEHALEM

4 ; RUN: llc < %s -mtriple=x86_64-unknown-linux -mcpu=nehalem | FileCheck %s --check-prefix=NEHALEM
21 ; NEHALEM-LABEL: memset_0:
22 ; NEHALEM: # %bb.0: # %entry
23 ; NEHALEM-NEXT: retq
53 ; NEHALEM-LABEL: memset_4:
54 ; NEHALEM: # %bb.0: # %entry
55 ; NEHALEM-NEXT: movl $0, (%rdi)
56 ; NEHALEM-NEXT: retq
91 ; NEHALEM-LABEL: memset_5:
92 ; NEHALEM: # %bb.0: # %entry
93 ; NEHALEM-NEXT: movb $0, 4(%rdi)
94 ; NEHALEM-NEXT: movl $0, (%rdi)
95 ; NEHALEM-NEXT: retq
133 ; NEHALEM-LABEL: memset_7:
134 ; NEHALEM: # %bb.0: # %entry
135 ; NEHALEM-NEXT: movl $0, 3(%rdi)
136 ; NEHALEM-NEXT: movl $0, (%rdi)
137 ; NEHALEM-NEXT: retq
174 ; NEHALEM-LABEL: memset_8:
175 ; NEHALEM: # %bb.0: # %entry
176 ; NEHALEM-NEXT: movq $0, (%rdi)
177 ; NEHALEM-NEXT: retq
213 ; NEHALEM-LABEL: memset_11:
214 ; NEHALEM: # %bb.0: # %entry
215 ; NEHALEM-NEXT: movl $0, 7(%rdi)
216 ; NEHALEM-NEXT: movq $0, (%rdi)
217 ; NEHALEM-NEXT: retq
257 ; NEHALEM-LABEL: memset_13:
258 ; NEHALEM: # %bb.0: # %entry
259 ; NEHALEM-NEXT: movq $0, 5(%rdi)
260 ; NEHALEM-NEXT: movq $0, (%rdi)
261 ; NEHALEM-NEXT: retq
301 ; NEHALEM-LABEL: memset_15:
302 ; NEHALEM: # %bb.0: # %entry
303 ; NEHALEM-NEXT: movq $0, 7(%rdi)
304 ; NEHALEM-NEXT: movq $0, (%rdi)
305 ; NEHALEM-NEXT: retq
345 ; NEHALEM-LABEL: memset_16:
346 ; NEHALEM: # %bb.0: # %entry
347 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
348 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
349 ; NEHALEM-NEXT: retq
391 ; NEHALEM-LABEL: memset_17:
392 ; NEHALEM: # %bb.0: # %entry
393 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
394 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
395 ; NEHALEM-NEXT: movb $0, 16(%rdi)
396 ; NEHALEM-NEXT: retq
441 ; NEHALEM-LABEL: memset_19:
442 ; NEHALEM: # %bb.0: # %entry
443 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
444 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
445 ; NEHALEM-NEXT: movl $0, 15(%rdi)
446 ; NEHALEM-NEXT: retq
495 ; NEHALEM-LABEL: memset_31:
496 ; NEHALEM: # %bb.0: # %entry
497 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
498 ; NEHALEM-NEXT: movups %xmm0, 15(%rdi)
499 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
500 ; NEHALEM-NEXT: retq
549 ; NEHALEM-LABEL: memset_32:
550 ; NEHALEM: # %bb.0: # %entry
551 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
552 ; NEHALEM-NEXT: movups %xmm0, 16(%rdi)
553 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
554 ; NEHALEM-NEXT: retq
601 ; NEHALEM-LABEL: memset_32_align32:
602 ; NEHALEM: # %bb.0: # %entry
603 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
604 ; NEHALEM-NEXT: movaps %xmm0, 16(%rdi)
605 ; NEHALEM-NEXT: movaps %xmm0, (%rdi)
606 ; NEHALEM-NEXT: retq
657 ; NEHALEM-LABEL: memset_35:
658 ; NEHALEM: # %bb.0: # %entry
659 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
660 ; NEHALEM-NEXT: movups %xmm0, 16(%rdi)
661 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
662 ; NEHALEM-NEXT: movl $0, 31(%rdi)
663 ; NEHALEM-NEXT: retq
726 ; NEHALEM-LABEL: memset_64:
727 ; NEHALEM: # %bb.0: # %entry
728 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
729 ; NEHALEM-NEXT: movups %xmm0, 48(%rdi)
730 ; NEHALEM-NEXT: movups %xmm0, 32(%rdi)
731 ; NEHALEM-NEXT: movups %xmm0, 16(%rdi)
732 ; NEHALEM-NEXT: movups %xmm0, (%rdi)
733 ; NEHALEM-NEXT: retq
793 ; NEHALEM-LABEL: memset_64_align64:
794 ; NEHALEM: # %bb.0: # %entry
795 ; NEHALEM-NEXT: xorps %xmm0, %xmm0
796 ; NEHALEM-NEXT: movaps %xmm0, 48(%rdi)
797 ; NEHALEM-NEXT: movaps %xmm0, 32(%rdi)
798 ; NEHALEM-NEXT: movaps %xmm0, 16(%rdi)
799 ; NEHALEM-NEXT: movaps %xmm0, (%rdi)
800 ; NEHALEM-NEXT: retq