Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- .file "p.cpp"
- .globl _Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE # -- Begin function _Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE
- .p2align 4, 0x90
- .type _Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE,@function
- _Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE: # @_Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE
- .cfi_startproc
- # %bb.0: # %entry
- movq $-1, %rax
- testq %rdi, %rdi
- je .LBB0_5
- # %bb.1: # %invoke.cont.i.i.preheader
- xorl %ecx, %ecx
- .p2align 4, 0x90
- .LBB0_2: # %invoke.cont.i.i
- # =>This Inner Loop Header: Depth=1
- movzbl (%rsi,%rcx), %edx
- addb $-71, %dl
- cmpb $-7, %dl
- ja .LBB0_3
- # %bb.4: # %for.inc.i.i
- # in Loop: Header=BB0_2 Depth=1
- incq %rcx
- cmpq %rcx, %rdi
- jne .LBB0_2
- .LBB0_5: # %_ZNKSt17basic_string_viewIcSt11char_traitsIcEE13find_first_ofEPKcm.exit
- retq
- .LBB0_3:
- movq %rcx, %rax
- retq
- .Lfunc_end0:
- .size _Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE, .Lfunc_end0-_Z16findFirst_ABCDEFSt17basic_string_viewIcSt11char_traitsIcEE
- .cfi_endproc
- # -- End function
- .globl _Z1gc # -- Begin function _Z1gc
- .p2align 4, 0x90
- .type _Z1gc,@function
- _Z1gc: # @_Z1gc
- .cfi_startproc
- # %bb.0: # %entry
- # kill: def $edi killed $edi def $rdi
- addl $-49, %edi
- cmpl $73, %edi
- ja .LBB1_3
- # %bb.1: # %entry
- jmpq *.LJTI1_0(,%rdi,8)
- .LBB1_2: # %if.then
- jmp _Z3foov # TAILCALL
- .LBB1_3: # %return
- movl $-1, %eax
- retq
- .Lfunc_end1:
- .size _Z1gc, .Lfunc_end1-_Z1gc
- .cfi_endproc
- .section .rodata,"a",@progbits
- .p2align 3
- .LJTI1_0:
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_3
- .quad .LBB1_2
- .quad .LBB1_2
- # -- End function
- .ident "clang version 15.0.0"
- .section ".note.GNU-stack","",@progbits
- .addrsig
- .addrsig_sym __gxx_personality_v0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement