[PATCH] D151492: Add fastmath attributes to llvm.call_intrinsic
Jeff Niu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu May 25 14:36:04 PDT 2023
Mogball accepted this revision.
Mogball added inline comments.
This revision is now accepted and ready to land.
================
Comment at: mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td:878
}];
- let arguments = (ins StrAttr:$intrin, Variadic<LLVM_Type>:$args);
+ let arguments = (ins StrAttr:$intrin, Variadic<LLVM_Type>:$args, DefaultValuedAttr<LLVM_FastmathFlagsAttr, "{}">:$fastmathFlags);
let results = (outs Variadic<LLVM_Type>:$results);
----------------
here as well please
================
Comment at: mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td:883
}];
let assemblyFormat = [{
+ $intrin `(` $args `)` `:` functional-type($args, $results) custom<LLVMOpAttrs>(attr-dict)
----------------
and this one
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D151492/new/
https://reviews.llvm.org/D151492
More information about the cfe-commits
mailing list