Add and pipe through the sqrt operation for Standard and LLVM dialects.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Unit tests: pass. 62248 tests passed, 0 failed and 816 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
Addressed some CR comments re: comments - fixed a type to match an existing type and moved an operation description to a OSD file.
Unit tests: pass. 62248 tests passed, 0 failed and 816 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
One more nit, thanks!
mlir/test/Conversion/StandardToLLVM/convert-to-llvmir.mlir | ||
---|---|---|
445 | Can we rather take an f64 argument to this function than add another op (constant) irrelevant to the test? Orthogonally, we should not pattern-match SSA value names (%21). I see that the rest of this file does and that should be fixed independently (patches in that direction appreciated), but let's not introduce any new such matches. See https://mlir.llvm.org/getting_started/TestingGuide/ for more details. |
Clean up one more ordinal used for f32 sqrt test.
mlir/test/Conversion/StandardToLLVM/convert-to-llvmir.mlir | ||
---|---|---|
445 | Yeah, my thought was to stick with the general file style - the tanh test above uses const and yes, the file uses the ordinal names for the vars... |
Unit tests: fail. 62247 tests passed, 1 failed and 816 were skipped.
failed: libc++.std/thread/thread_mutex/thread_mutex_requirements/thread_timedmutex_requirements/thread_timedmutex_recursive/try_lock_for.pass.cpp
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
Unit tests: pass. 62248 tests passed, 0 failed and 816 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
mlir/test/Conversion/StandardToLLVM/convert-to-llvmir.mlir | ||
---|---|---|
445 | I must have missed that when reviewing that commit. Thanks! |
Unit tests: pass. 62318 tests passed, 0 failed and 838 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
f8 isn't a valid type :)