Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
LLVM 0.22 KB | None | 0 0
  1. declare void @safe1()
  2. declare void @safe2()
  3. declare void @unsafe()
  4.  
  5. define i1 @is_fptr_safe(void() *%fptr) {
  6.   %A = icmp eq void()* %fptr, @safe1
  7.   %B = icmp eq void()* %fptr, @safe2
  8.   %C = or i1 %A, %B
  9.   ret i1 %C
  10. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement