summaryrefslogtreecommitdiff
path: root/src/passes/LegalizeJSInterface.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-3/+3
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-2/+31
* Remove FunctionType (#2510)Thomas Lively2019-12-111-65/+55
* When legalizing, optionally export the original function too with orig$X (#2427)Alon Zakai2019-11-111-1/+28
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-4/+1
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-3/+3
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-5/+10
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-34/+52
* Remove f32 legalization from LegalizeJSInterface (#2052)Sam Clegg2019-04-251-18/+2
* wasm2js2 import fixes (#2031)Alon Zakai2019-04-191-3/+2
* Fix memory leaks (#1925)Bohdan2019-02-281-12/+13
* legalize invokes even when doing minimal legalization, as js needs them (#1883)Alon Zakai2019-02-081-40/+47
* Require unique_ptr to Module::addFunctionType() (#1672)Paweł Bylica2019-01-101-3/+3
* Partial legalization (#1824) review followup (#1832)Alon Zakai2018-12-171-2/+2
* Minimal JS legalization (#1824)Alon Zakai2018-12-141-40/+62
* Cleanup shared constants (#1784)Sam Clegg2018-11-291-5/+3
* Use getTempRet0/setTempRet0 in LegalizeJSInterface.cpp (#1709)Sam Clegg2018-11-201-57/+26
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-44/+48
* Remove replaced imports in LegalizeJSInterface (#1657)Sam Clegg2018-08-301-0/+4
* Add i64 high bits (tempRet0) helper funcs when legalizing JS interface (#1428)Alon Zakai2018-02-221-0/+43
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-2/+2
* Add Builder::makeGlobal for nicer global creation (#1221)Alon Zakai2017-10-101-6/+7
* Wasm h to cpp (#926)jgravelle-google2017-03-101-3/+3
* fix BINARYEN_PASS_DEBUG option (#908)Alon Zakai2017-02-231-0/+1
* Default Walker subclasses to using Visitor<SubType> (#921)jgravelle-google2017-02-231-1/+1
* clean up raw pointer import->functionType, make it a Name like everything els...Alon Zakai2017-02-171-8/+10
* properly legalize imported table elementsAlon Zakai2016-12-071-0/+9
* fix legalization issues with f32sAlon Zakai2016-12-071-2/+2
* make legalizeJSInterface handle f32s as well, which are not valid in asm.js ffisAlon Zakai2016-12-071-2/+18
* add a RemoveUnusedModuleElements pass, and make LegalizeJSInterface create Te...Alon Zakai2016-12-071-13/+18
* Refactor Import::Kind and Export::Kind into an ExternalKind enum class (#725)Alon Zakai2016-10-031-3/+3
* asm2wasm i64 support (#723)Alon Zakai2016-09-301-0/+211