summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ObjectYAML
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2018-05-22 04:58:36 +0000
committerDan Gohman <dan433584@gmail.com>2018-05-22 04:58:36 +0000
commitb81848272dc60d6ada098e6efe004140533ea277 (patch)
treeef19b0db70aea3f14c57bd34fdb8546b80c71c77 /llvm/lib/ObjectYAML
parent19da66759944f2a3d2b7142e76a409c68d4c87fd (diff)
downloadbcm5719-llvm-b81848272dc60d6ada098e6efe004140533ea277.tar.gz
bcm5719-llvm-b81848272dc60d6ada098e6efe004140533ea277.zip
[WebAssembly] Fix fast-isel lowering illegal argument and return types.
For both argument and return types, promote illegal types like i24 to i32, and if a type can't be easily promoted, clear out the signature before bailing out, so avoid leaving it in a partially complete state. Fixes PR37546. llvm-svn: 332947
Diffstat (limited to 'llvm/lib/ObjectYAML')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud