Lines Matching refs:rbp
16 ; where the base is rbp/r13/ebp register but it can be replaced with 1 lea + 1 add
21 ;test1lea_rbp_64_32_1: 2 operands LEA64_32r where base register is rbp/r13/ebp and can not
33 ; where the base is rbp/r13/ebp register
38 ;test1add_rbp_64: 2 operands LEA64r where base register is rbp/r13/ebp and can be replaced
50 ; where the base is rbp/r13/ebp register
55 ;test1lea_rbp_64_32: 2 operands LEA64_32r where base register is rbp/r13/ebp and can be replaced
67 ; where the base is rbp/r13/ebp register
72 ;test1lea_rbp_64: 2 operands LEA64r wher base register is rbp/r13/ebp and can be replaced
90 ; where the base is rbp/r13/ebp register
114 ; where the base is rbp/r13/ebp register
167 - { reg: '$rbp' }
184 liveins: $rax, $rbp
187 ; CHECK: liveins: $rax, $rbp
188 ; CHECK: $eax = ADD32rr $eax, $ebp, implicit-def $eflags, implicit $rax, implicit $rbp
191 $eax = LEA64_32r killed $rax, 1, killed $rbp, -5, $noreg
205 - { reg: '$rbp' }
222 liveins: $rax, $rbp
225 ; CHECK: liveins: $rax, $rbp
226 ; CHECK: $ebp = ADD32rr $ebp, $eax, implicit-def $eflags, implicit $rbp, implicit $rax
229 $ebp = LEA64_32r killed $rbp, 1, killed $rax, -5, $noreg
243 - { reg: '$rbp' }
260 liveins: $rax, $rbp
263 ; CHECK: liveins: $rax, $rbp
264 ; CHECK: $ebp = ADD32rr $ebp, $eax, implicit-def $eflags, implicit $rbp, implicit $rax
266 $ebp = LEA64_32r killed $rbp, 1, killed $rax, 0, $noreg
280 - { reg: '$rbp' }
297 liveins: $rax, $rbp
300 ; CHECK: liveins: $rax, $rbp
301 ; CHECK: $rax = ADD64rr $rax, $rbp, implicit-def $eflags
304 $rax = LEA64r killed $rax, 1, killed $rbp, -5, $noreg
318 - { reg: '$rbp' }
335 liveins: $rax, $rbp
338 ; CHECK: liveins: $rax, $rbp
339 ; CHECK: $rbp = ADD64rr $rbp, $rax, implicit-def $eflags
340 ; CHECK: $rbp = ADD64ri8 $rbp, -5, implicit-def $eflags
342 $rbp = LEA64r killed $rbp, 1, killed $rax, -5, $noreg
356 - { reg: '$rbp' }
373 liveins: $rax, $rbp
376 ; CHECK: liveins: $rax, $rbp
377 ; CHECK: $rbp = ADD64rr $rbp, $rax, implicit-def $eflags
379 $rbp = LEA64r killed $rbp, 1, killed $rax, 0, $noreg
393 - { reg: '$rbp' }
411 liveins: $rax, $rbp
414 ; CHECK: liveins: $rax, $rbp
415 ; CHECK: $ebx = LEA64_32r killed $rax, 1, killed $rbp, 0, $noreg
418 $ebx = LEA64_32r killed $rax, 1, killed $rbp, -5, $noreg
432 - { reg: '$rbp' }
450 liveins: $rax, $rbp
453 ; CHECK: liveins: $rax, $rbp
454 ; CHECK: $ebx = LEA64_32r killed $rax, 1, killed $rbp, 0, $noreg
457 $ebx = LEA64_32r killed $rbp, 1, killed $rax, -5, $noreg
471 - { reg: '$rbp' }
489 liveins: $rax, $rbp
492 ; CHECK: liveins: $rax, $rbp
493 ; CHECK: $ebx = LEA64_32r killed $rax, 1, killed $rbp, 0, $noreg
495 $ebx = LEA64_32r killed $rbp, 1, killed $rax, 0, $noreg
509 - { reg: '$rbp' }
527 liveins: $rax, $rbp
530 ; CHECK: liveins: $rax, $rbp
531 ; CHECK: $rbx = LEA64r killed $rax, 1, killed $rbp, 0, $noreg
534 $rbx = LEA64r killed $rax, 1, killed $rbp, -5, $noreg
548 - { reg: '$rbp' }
566 liveins: $rax, $rbp
569 ; CHECK: liveins: $rax, $rbp
570 ; CHECK: $rbx = LEA64r killed $rax, 1, killed $rbp, 0, $noreg
573 $rbx = LEA64r killed $rbp, 1, killed $rax, -5, $noreg
587 - { reg: '$rbp' }
605 liveins: $rax, $rbp
608 ; CHECK: liveins: $rax, $rbp
609 ; CHECK: $rbx = LEA64r killed $rax, 1, killed $rbp, 0, $noreg
611 $rbx = LEA64r killed $rbp, 1, killed $rax, 0, $noreg
625 - { reg: '$rbp' }
642 liveins: $rdi, $rbp
644 ; CHECK: liveins: $rdi, $rbp
645 ; CHECK: $rbp = KILL $rbp, implicit-def $rbp
648 ; CHECK: $r12 = ADD64rr $r12, killed $rbp, implicit-def $eflags
650 $rbp = KILL $rbp, implicit-def $rbp
652 $r12 = LEA64r killed $rbp, 2, killed $r13, 5, $noreg
666 - { reg: '$rbp' }
683 liveins: $rax, $rbp
686 ; CHECK: liveins: $rax, $rbp
687 ; CHECK: $eax = ADD32rr $eax, $ebp, implicit-def $eflags, implicit $rax, implicit $rbp
690 $eax = LEA64_32r killed $rax, 1, killed $rbp, 129, $noreg
704 - { reg: '$rbp' }
721 liveins: $rax, $rbp, $rbx
724 ; CHECK: liveins: $rax, $rbp, $rbx
725 ; CHECK: $ebx = LEA64_32r killed $rbp, 1, killed $rbp, 0, $noreg
727 $ebx = LEA64_32r killed $rbp, 1, killed $rbp, 0, $noreg
741 - { reg: '$rbp' }
758 liveins: $rax, $rbp, $rbx
761 ; CHECK: liveins: $rax, $rbp, $rbx
762 ; CHECK: $ebx = LEA64_32r killed $rbp, 1, killed $rbp, 5, $noreg
764 $ebx = LEA64_32r killed $rbp, 1, killed $rbp, 5, $noreg
778 - { reg: '$rbp' }
799 ; CHECK: $ebx = LEA64_32r killed $rbp, 4, killed $rbp, 5, $noreg
801 $ebx = LEA64_32r killed $rbp, 4, killed $rbp, 5, $noreg
815 - { reg: '$rbp' }
832 liveins: $rax, $rbp
835 ; CHECK: liveins: $rax, $rbp
836 ; CHECK: $rax = ADD64rr $rax, $rbp, implicit-def $eflags
839 $rax = LEA64r killed $rax, 1, killed $rbp, 129, $noreg
853 - { reg: '$rbp' }
870 liveins: $rax, $rbp, $rbx
873 ; CHECK: liveins: $rax, $rbp, $rbx
874 ; CHECK: $rbx = MOV64rr $rbp
875 ; CHECK: $rbx = ADD64rr $rbx, $rbp, implicit-def $eflags
877 $rbx = LEA64r killed $rbp, 1, $rbp, 0, $noreg
891 - { reg: '$rbp' }
908 liveins: $rax, $rbp, $rbx
911 ; CHECK: liveins: $rax, $rbp, $rbx
912 ; CHECK: $rbx = LEA64r $noreg, 1, $rbp, 5, $noreg
913 ; CHECK: $rbx = ADD64rr $rbx, $rbp, implicit-def $eflags
915 $rbx = LEA64r $rbp, 1, $rbp, 5, $noreg
929 - { reg: '$rbp' }
946 liveins: $rax, $rbp, $rbx
949 ; CHECK: liveins: $rax, $rbp, $rbx
950 ; CHECK: $rbx = LEA64r $noreg, 4, $rbp, 5, $noreg
951 ; CHECK: $rbx = ADD64rr $rbx, $rbp, implicit-def $eflags
953 $rbx = LEA64r $rbp, 4, $rbp, 5, $noreg
967 - { reg: '$rbp' }
984 liveins: $rax, $rbp, $rbx
987 ; CHECK: liveins: $rax, $rbp, $rbx
988 ; CHECK: $rbp = LEA64r killed $rbp, 4, killed $rbp, 0, $noreg
990 $rbp = LEA64r killed $rbp, 4, killed $rbp, 0, $noreg
1003 - { reg: '$rbp' }
1023 ; CHECK: liveins: $rax, $rbp, $rbx
1029 ; CHECK: liveins: $rax, $rbp, $rbx
1030 ; CHECK: $rbp = LEA64r killed $rbx, 4, killed $rbx, 0, $noreg
1031 ; CHECK: $rbp = ADD64ri8 $rbp, 5, implicit-def $eflags
1034 liveins: $rax, $rbp, $rbx
1041 liveins: $rax, $rbp, $rbx
1042 $rbp = LEA64r killed $rbx, 4, killed $rbx, 5, $noreg
1056 - { reg: '$rbp' }
1073 liveins: $rax, $rbp, $rbx
1076 ; CHECK: liveins: $rax, $rbp, $rbx
1077 ; CHECK: $ebp = LEA64_32r killed $rbp, 4, killed $rbp, 0, $noreg
1079 $ebp = LEA64_32r killed $rbp, 4, killed $rbp, 0, $noreg
1092 - { reg: '$rbp' }
1112 ; CHECK: liveins: $rax, $rbp, $rbx
1118 ; CHECK: liveins: $rax, $rbp, $rbx
1123 liveins: $rax, $rbp, $rbx
1130 liveins: $rax, $rbp, $rbx
1145 - { reg: '$rbp' }
1162 liveins: $rax, $rbp
1165 ; CHECK: liveins: $rax, $rbp
1171 ; CHECK: $ebp = ADD32rr $ebp, $eax, implicit-def $eflags, implicit $rbp, implicit $rax
1182 $ebp = LEA64_32r killed $rbp, 1, killed $rax, 0, $noreg