このコードをサンプルとして使います
int less(int a, int b) { return a < b; }
LLVM bitcode での表現
define i32 @less(i32 %a, i32 %b) local_unnamed_addr #0 { entry: %cmp = icmp slt i32 %a, %b %conv = zext i1 %cmp to i32 ret i32 %conv }