diff options
author | Sagar Jain <cs17btech11034@iith.ac.in> | 2020-03-02 10:19:57 +0100 |
---|---|---|
committer | Alex Zinenko <zinenko@google.com> | 2020-03-02 10:24:01 +0100 |
commit | d85821dfa623b43b95dda1af3b80e11902d3994f (patch) | |
tree | 1d55fe0cfa69620a64919cfc150a9ba87e339522 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 8c7c32b4c977339c1f2fad7e4c9545a9e3ec5e79 (diff) | |
download | llvm-d85821dfa623b43b95dda1af3b80e11902d3994f.zip llvm-d85821dfa623b43b95dda1af3b80e11902d3994f.tar.gz llvm-d85821dfa623b43b95dda1af3b80e11902d3994f.tar.bz2 |
[MLIR] Added llvm.freeze
This patch adds llvm.freeze & processes undef constants from LLVM IR.
Syntax:
LLVM IR
`<result> = freeze ty <val>`
MLIR LLVM Dialect:
`llvm.freeze val attr-dict : type`
Example:
LLVM IR: `%3 = freeze i32 5`
MLIR: `%6 = llvm.freeze %5 : !llvm.i32`
Differential Revision: https://reviews.llvm.org/D75329
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions