Advertisement
Guest User

Untitled

a guest
Jun 28th, 2015
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.95 KB | None | 0 0
  1.     .arch armv7-a
  2.     .eabi_attribute 28, 1
  3.     .fpu vfpv3-d16
  4.     .eabi_attribute 20, 1
  5.     .eabi_attribute 21, 1
  6.     .eabi_attribute 23, 3
  7.     .eabi_attribute 24, 1
  8.     .eabi_attribute 25, 1
  9.     .eabi_attribute 26, 2
  10.     .eabi_attribute 30, 1
  11.     .eabi_attribute 34, 1
  12.     .eabi_attribute 18, 4
  13.     .thumb
  14.     .syntax unified
  15.     .file   "test-777.c"
  16.     .text
  17.     .align  2
  18.     .global f2
  19.     .syntax unified
  20.     .thumb
  21.     .thumb_func
  22.     .type   f2, %function
  23. f2:
  24.     @ args = 0, pretend = 0, frame = 0
  25.     @ frame_needed = 0, uses_anonymous_args = 0
  26.     @ link register save eliminated.
  27.     push    {r4}
  28.     ands    r3, r2, #1
  29.     itt ne
  30.     ldrbne  r4, [r1]    @ zero_extendqisi2
  31.     addne   r1, r1, #1
  32.     tst r2, #2
  33.     beq .L3
  34.     ldrh    r2, [r1]
  35.     cbnz    r3, .L4
  36.     mov r3, r0
  37. .L7:
  38.     strh    r2, [r3]    @ movhi
  39.     b   .L1
  40. .L3:
  41.     cbz r3, .L1
  42.     b   .L5
  43. .L4:
  44.     adds    r3, r0, #1
  45.     strb    r4, [r0]
  46.     b   .L7
  47. .L5:
  48.     strb    r4, [r0]
  49. .L1:
  50.     ldr r4, [sp], #4
  51.     bx  lr
  52.     .size   f2, .-f2
  53.     .ident  "GCC: (GNU) 6.0.0 20150622 (experimental)"
  54.     .section    .note.GNU-stack,"",%progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement