================ @@ -86,6 +86,35 @@ IRBuilderBase::createCallHelper(Function *Callee, ArrayRef<Value *> Ops, return CI; } +CallInst *IRBuilderBase::CreateCall(FunctionType *FTy, Value *Callee, + ArrayRef<Value *> Args, + ArrayRef<OperandBundleDef> OpBundles, + const Twine &Name, MDNode *FPMathTag) { + bool CallAccessesFPEnv = false; + if (IsFPConstrained) { + if (const auto *Func = dyn_cast<Function>(Callee)) { + // Some intrinsic functions in non-default FP mode must have FP operand + // bundles to indicate a side effect due to read/write FP environment. ---------------- efriedma-quic wrote:
Please remove the reference to "FP operand bundles", since they don't exist at the moment. https://github.com/llvm/llvm-project/pull/122735 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits