# HG changeset patch # User HackBot # Date 1411980939 0 # Node ID b4364750d576e82edc68bbc92fb347a69f1d65ab # Parent d62fa2c6ffb257ed50a1acdfb4685211b4ba6591 echo \'double f(double a, int c, double b) { return c*(a + b)/c; }\' | gcc -x c - -o - -S -O3 | paste diff -r d62fa2c6ffb2 -r b4364750d576 paste/paste.307 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paste/paste.307 Mon Sep 29 08:55:39 2014 +0000 @@ -0,0 +1,18 @@ + .file "" + .text + .p2align 4,,15 + .globl f + .type f, @function +f: +.LFB0: + .cfi_startproc + cvtsi2sd %edi, %xmm2 + addsd %xmm1, %xmm0 + mulsd %xmm2, %xmm0 + divsd %xmm2, %xmm0 + ret + .cfi_endproc +.LFE0: + .size f, .-f + .ident "GCC: (Debian 4.7.2-5) 4.7.2" + .section .note.GNU-stack,"",@progbits