Advertisement
Guest User

Untitled

a guest
Mar 7th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
LLVM 1.23 KB | None | 0 0
  1. Not optimized:
  2.  
  3. define i32 @"\01+[__ConsoleApplication15_Program Main:]"(%._ConsoleApplication15.Program*, i8*, %._Foundation.NSString**) #0 !dbg !4 {
  4. BasicBlock0:
  5.   %x = alloca i1
  6.   %3 = alloca %._Foundation.NSString**, align 8
  7.   %4 = alloca %._ConsoleApplication15.Program*
  8.   store %._ConsoleApplication15.Program* %0, %._ConsoleApplication15.Program** %4
  9.   store %._Foundation.NSString** %2, %._Foundation.NSString*** %3
  10.   store i1 true, i1* %x, !dbg !46
  11.   %5 = load i1, i1* %x, !dbg !47
  12.   %6 = xor i1 %5, true, !dbg !47
  13.   call void (%._Foundation.NSString*, ...) @NSLog(%._Foundation.NSString* bitcast (%struct.NSConstantString* @_unnamed_cfstring_1 to %._Foundation.NSString*), i1 %6), !dbg !47
  14.   ret i32 0
  15.  
  16. BasicBlock1:                                      ; No predecessors!
  17.   unreachable, !dbg !48
  18. }
  19.  
  20. Optimized:
  21.  
  22. ; Function Attrs: uwtable
  23. define i32 @"\01+[__ConsoleApplication15_Program Main:]"(%._ConsoleApplication15.Program* nocapture readnone, i8* nocapture readnone, %._Foundation.NSString** nocapture readnone) #0 {
  24. BasicBlock0:
  25.   tail call void (%._Foundation.NSString*, ...) @NSLog(%._Foundation.NSString* bitcast (%struct.NSConstantString* @_unnamed_cfstring_1 to %._Foundation.NSString*), i1 false)
  26.   ret i32 0
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement