Skip to content

Instantly share code, notes, and snippets.

@nanki
Created April 15, 2012 08:13
Show Gist options
  • Save nanki/2390875 to your computer and use it in GitHub Desktop.
Save nanki/2390875 to your computer and use it in GitHub Desktop.
optimized!
; ModuleID = '-'
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
target triple = "x86_64-apple-macosx10.7.3"
define i32 @main(i32 %argc, i8** nocapture %argv) nounwind uwtable ssp {
%1 = call i32 @putchar(i32 72) nounwind
%2 = call i32 @putchar(i32 101) nounwind
%3 = call i32 @putchar(i32 108) nounwind
%4 = call i32 @putchar(i32 108) nounwind
%5 = call i32 @putchar(i32 111) nounwind
%6 = call i32 @putchar(i32 32) nounwind
%7 = call i32 @putchar(i32 87) nounwind
%8 = call i32 @putchar(i32 111) nounwind
%9 = call i32 @putchar(i32 114) nounwind
%10 = call i32 @putchar(i32 108) nounwind
%11 = call i32 @putchar(i32 100) nounwind
%12 = call i32 @putchar(i32 33) nounwind
ret i32 0
}
declare i32 @putchar(i32) nounwind
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment