Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; ModuleID = '../tests/IntToFloat/mul.c'
- source_filename = "../tests/IntToFloat/mul.c"
- target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
- target triple = "x86_64-unknown-linux-gnu"
- ; Function Attrs: norecurse nounwind uwtable
- entry:
- %3 = fmul double %1, %2
- %4 = fcmp ult double %3, 0x4340000000000000
- BBelse: ; preds = %entry
- %5 = fcmp ogt double %3, 0x41F0000000000000
- %6 = frem double %3, 0x41F0000000000000
- %7 = fcmp ogt double %.1, 0x41DFFFFFFFC00000
- %8 = fadd double %.1, 0xC1E0000000000000
- %9 = fadd double %8, 0xC1E0000000000000
- %10 = fcmp olt double %3, 0xC1E0000000000000
- BBend: ; preds = %entry, %BBelse, %BBSMin
- %.0 = phi double [ %13, %BBSMin ], [ %.2, %BBelse ], [ undef, %entry ]
- BBSMin: ; preds = %BBelse
- %12 = fadd double %.2, 0x41DFFFFFFFC00000
- %13 = fadd double %12, 0x41E0000000200000
- br label %BBend
- }
- ; Function Attrs: nounwind
- attributes #0 = { norecurse nounwind uwtable "correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" }
- attributes #1 = { nounwind "correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" }
- attributes #2 = { nounwind }
- !llvm.ident = !{!0}
- !0 = !{!"clang version 4.0.0 (https://github.com/llvm-mirror/clang 98d4f7f7bd5b8b7a797c5adbf8f39e3505cd94d5) (https://github.com/llvm-mirror/llvm 5e6a4929c6dd212b9be713f23313604aacb1822d)"}
- !4 = !{!"Simple C++ TBAA"}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement