diff options
author | Aart Bik <ajcbik@google.com> | 2019-12-18 11:23:16 -0800 |
---|---|---|
committer | A. Unique TensorFlower <gardener@tensorflow.org> | 2019-12-18 11:31:34 -0800 |
commit | d9b500d3bb151bfb96073b0d66e8338a5c0186d5 (patch) | |
tree | fd385a47ba52f5c4f274882f50cad6aecb3a2d0b /mlir/lib/Dialect/VectorOps/VectorTransforms.cpp | |
parent | c169852fc5c5efb4b01600477da00e6ef2517231 (diff) | |
download | bcm5719-llvm-d9b500d3bb151bfb96073b0d66e8338a5c0186d5.tar.gz bcm5719-llvm-d9b500d3bb151bfb96073b0d66e8338a5c0186d5.zip |
[VectorOps] Add vector.print definition, with lowering support
Examples:
vector.print %f : f32
vector.print %x : vector<4xf32>
vector.print %y : vector<3x4xf32>
vector.print %z : vector<2x3x4xf32>
LLVM lowering replaces these with fully unrolled calls
into a small runtime support library that provides some
basic printing operations (single value, opening closing
bracket, comma, newline).
PiperOrigin-RevId: 286230325
Diffstat (limited to 'mlir/lib/Dialect/VectorOps/VectorTransforms.cpp')
0 files changed, 0 insertions, 0 deletions