[MLIR] Add the sqrt operation to mlir.
authorLubomir Litchev <Lubomir.Litchev@intel.com>
Thu, 30 Jan 2020 15:44:44 +0000 (07:44 -0800)
committerFrank Laub <frank.laub@intel.com>
Thu, 30 Jan 2020 16:07:38 +0000 (08:07 -0800)
commitfcabccd3d965807f0a364a5eca543a86bb56557b
treea177d6d65297d1bae261285ebd5fa3eb95827b6e
parent38ab3b876baaa899b92dda9113a4d1d4b56c2e79
[MLIR] Add the sqrt operation to mlir.

Summary: Add and pipe through the sqrt operation for Standard and LLVM dialects.

Reviewers: nicolasvasilache, ftynse

Reviewed By: ftynse

Subscribers: frej, ftynse, merge_guards_bot, flaub, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, arpith-jacob, mgester, lucyrfox, aartbik, liufengdb, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73571
mlir/docs/Dialects/Standard.md
mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
mlir/include/mlir/Dialect/StandardOps/Ops.td
mlir/lib/Conversion/StandardToLLVM/ConvertStandardToLLVM.cpp
mlir/test/Conversion/StandardToLLVM/convert-to-llvmir.mlir
mlir/test/IR/core-ops.mlir
mlir/test/Target/llvmir-intrinsics.mlir