diff options
| author | Frederik Gossen <frgossen@google.com> | 2021-03-02 15:29:08 +0100 |
|---|---|---|
| committer | Frederik Gossen <frgossen@google.com> | 2021-03-02 15:31:19 +0100 |
| commit | bcc9b371e43be8fa3fba65f2363eaf767731e0c7 (patch) | |
| tree | a6cbaeb1f75dafe590b9fe8bfde3adf6c42b5386 /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp | |
| parent | 7fce3322a28303b864d912d8ac198f49e61f9f52 (diff) | |
| download | llvm-bcc9b371e43be8fa3fba65f2363eaf767731e0c7.zip llvm-bcc9b371e43be8fa3fba65f2363eaf767731e0c7.tar.gz llvm-bcc9b371e43be8fa3fba65f2363eaf767731e0c7.tar.bz2 | |
Split `ElementwiseMappable` trait into four more precise traits.
Some elementwise operations are not scalarizable, vectorizable, or tensorizable.
Split `ElementwiseMappable` trait into the following, more precise traits.
- `Elementwise`
- `Scalarizable`
- `Vectorizable`
- `Tensorizable`
This allows for reuse of `Elementwise` in dialects like HLO.
Differential Revision: https://reviews.llvm.org/D97674
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions
