diff options
author | Alex Zinenko <zinenko@google.com> | 2021-01-06 16:21:08 +0100 |
---|---|---|
committer | Alex Zinenko <zinenko@google.com> | 2021-01-08 17:38:12 +0100 |
commit | dd5165a920f66268ee509af31fe84efedacdfbf9 (patch) | |
tree | 3c341be1fda7aa710aae94e22ecbc571447557a0 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 2e1bb7940a4ddc847cebd25092d10f40866a7fad (diff) | |
download | llvm-dd5165a920f66268ee509af31fe84efedacdfbf9.zip llvm-dd5165a920f66268ee509af31fe84efedacdfbf9.tar.gz llvm-dd5165a920f66268ee509af31fe84efedacdfbf9.tar.bz2 |
[mlir] replace LLVM dialect float types with built-ins
Continue the convergence between LLVM dialect and built-in types by replacing
the bfloat, half, float and double LLVM dialect types with their built-in
counterparts. At the API level, this is a direct replacement. At the syntax
level, we change the keywords to `bf16`, `f16`, `f32` and `f64`, respectively,
to be compatible with the built-in type syntax. The old keywords can still be
parsed but produce a deprecation warning and will be eventually removed.
Depends On D94178
Reviewed By: mehdi_amini, silvas, antiagainst
Differential Revision: https://reviews.llvm.org/D94179
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions