Advertisement
Guest User

Untitled

a guest
Jun 28th, 2015
257
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.     tst 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    r1, [r1]
  35.     tst r2, #1
  36.     itte    ne
  37.     addne   r3, r0, #1
  38.     strbne  r4, [r0]
  39.     moveq   r3, r0
  40.     strh    r1, [r3]    @ movhi
  41.     b   .L1
  42. .L3:
  43.     tst r2, #1
  44.     beq .L1
  45.     b   .L5
  46. .L5:
  47.     strb    r4, [r0]
  48. .L1:
  49.     ldr r4, [sp], #4
  50.     bx  lr
  51.     .size   f2, .-f2
  52.     .ident  "GCC: (GNU) 6.0.0 20150625 (experimental)"
  53.     .section    .note.GNU-stack,"",%progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement