.cpu ep9312 .fpu maverick .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 2 .eabi_attribute 30, 1 .eabi_attribute 18, 4 .file "fp-cmp-8.c" .text .align 2 .type test_isunordered, %function test_isunordered: @ Function supports interworking. @ args = 16, pretend = 0, frame = 0 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. @(insn 2 30 3 fp-cmp-8.c:9 (set (reg/v:DF 28 mv1 [orig:134 x ] [134]) @ (reg:DF 0 r0 [ x ])) 437 {*cirrus_movdf_hard_insn} (nil)) cfmvdlr mvd1, r0 @ 2 *cirrus_movdf_hard_insn/8 [length = 8] cfmvdhr mvd1, r1 @(insn 3 2 4 fp-cmp-8.c:9 (set (reg/v:DF 27 mv0 [orig:135 y ] [135]) @ (reg:DF 2 r2 [ y ])) 437 {*cirrus_movdf_hard_insn} (nil)) cfmvdlr mvd0, r2 @ 3 *cirrus_movdf_hard_insn/8 [length = 8] cfmvdhr mvd0, r3 @(insn 4 3 6 fp-cmp-8.c:9 (set (reg/v:DF 0 r0 [orig:136 a ] [136]) @ (mem/c/i:DF (reg/f:SI 13 sp) [0 a+0 S8 A64])) 437 {*cirrus_movdf_hard_insn} (expr_list:REG_EQUIV (mem/c/i:DF (reg/f:SI 13 sp) [0 a+0 S8 A64]) @ (nil))) ldmia sp, {r0-r1} @ double @ 4 *cirrus_movdf_hard_insn/1 [length = 4] @(insn 9 6 10 fp-cmp-8.c:10 (set (reg:CCMAV 24 cc) @ (compare:CCMAV (reg/v:DF 28 mv1 [orig:134 x ] [134]) @ (reg/v:DF 27 mv0 [orig:135 y ] [135]))) 218 {*cirrus_cmpdf} (nil)) cfcmpd r15, mvd1, mvd0 @ 9 *cirrus_cmpdf [length = 4] @(jump_insn 10 9 11 fp-cmp-8.c:10 (set (pc) @ (if_then_else (unordered (reg:CCMAV 24 cc) @ (const_int 0 [0x0])) @ (return) @ (pc))) 266 {*cond_return} (expr_list:REG_BR_PROB (const_int 865 [0x361]) @ (nil))) bx