We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3b41517 commit d8dc2bbCopy full SHA for d8dc2bb
src/dev/engine/internal/llvm/llvmcodebuilder.cpp
@@ -48,6 +48,13 @@ std::shared_ptr<ExecutableCode> LLVMCodeBuilder::finalize()
48
m_warp = true;
49
}
50
51
+ // Set fast math flags
52
+ llvm::FastMathFlags fmf;
53
+ fmf.setFast(true);
54
+ fmf.setNoNaNs(false);
55
+ fmf.setNoSignedZeros(false);
56
+ m_builder.setFastMathFlags(fmf);
57
+
58
// Create function
59
// void *f(Target *, ValueData **)
60
llvm::PointerType *pointerType = llvm::PointerType::get(llvm::Type::getInt8Ty(m_ctx), 0);
0 commit comments