aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorPaulo Matos <pmatos@igalia.com>2021-07-28 15:11:23 +0200
committerPaulo Matos <pmatos@igalia.com>2021-08-02 19:40:00 +0200
commitce1c59dea6d01e8ec3d4cb911438254283e4646c (patch)
treeaaee811a7c4eaeac10d9ef23a5fa9c8a2a3ce926 /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentbb725c98037eb8ad2ca2033427103b3503d57b2f (diff)
downloadllvm-ce1c59dea6d01e8ec3d4cb911438254283e4646c.zip
llvm-ce1c59dea6d01e8ec3d4cb911438254283e4646c.tar.gz
llvm-ce1c59dea6d01e8ec3d4cb911438254283e4646c.tar.bz2
[WebAssembly] Add new pass to lower int/ptr conversions of reftypes
Add new pass LowerRefTypesIntPtrConv to generate trap instruction for an inttoptr and ptrtoint of a reference type instead of erroring, since calling these instructions on non-integral pointers has been since allowed (see ac81cb7e6). Differential Revision: https://reviews.llvm.org/D107102
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions