aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/XCOFFObjectFile.cpp
diff options
context:
space:
mode:
authorJi Kim <jikimjikim@google.com>2020-11-19 09:54:31 +0100
committerAlex Zinenko <zinenko@google.com>2020-11-19 09:59:42 +0100
commit58ce4a8b1190f2ccc584140ca7fd1a6391846f3d (patch)
treef88dad596dd4593fa3718032941b1c8569e5d9a9 /llvm/lib/Object/XCOFFObjectFile.cpp
parentffe6c97f6b6e996f22ec3ca4a886dbb0d4f6f6fa (diff)
downloadllvm-58ce4a8b1190f2ccc584140ca7fd1a6391846f3d.zip
llvm-58ce4a8b1190f2ccc584140ca7fd1a6391846f3d.tar.gz
llvm-58ce4a8b1190f2ccc584140ca7fd1a6391846f3d.tar.bz2
[mlir][TableGen] Support intrinsics with multiple returns and overloaded operands.
For intrinsics with multiple returns where one or more operands are overloaded, the overloaded type is inferred from the corresponding field of the resulting struct, instead of accessing the result directly. As such, the hasResult parameter of LLVM_IntrOpBase (and derived classes) is replaced with numResults. TableGen for intrinsics also updated to populate this field with the total number of results. Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D91680
Diffstat (limited to 'llvm/lib/Object/XCOFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions