summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
Commit message (Expand)AuthorAgeFilesLines
* Prune a LegacyDivergenceAnalysis and MachineLoopInfo include eachReid Kleckner2019-10-191-0/+1
* [WebAssembly] Allow multivalue types in block signature operandsThomas Lively2019-10-151-45/+19
* [WebAssembly] Make returns variadicThomas Lively2019-10-091-1/+5
* [WebAssembly] Fix a bug in 'try' placementHeejin Ahn2019-10-081-13/+23
* [WebAssembly] Fix unwind mismatch stat computationHeejin Ahn2019-10-071-3/+5
* [WebAssembly] Unstackify regs after fixing unwinding mismatchesHeejin Ahn2019-10-011-0/+20
* [webassembly] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-121-1/+1
* [WebAssembly] Rename except_ref type to exnrefHeejin Ahn2019-07-151-11/+10
* [WebAssembly] refactored utilities to not depend on MachineInstrWouter van Oortmerssen2019-07-121-1/+1
* [WebAssembly] Fix unwind destination mismatches in CFG stackifyHeejin Ahn2019-03-301-19/+511
* [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackifyHeejin Ahn2019-03-291-1/+3
* [WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfoHeejin Ahn2019-03-261-0/+1
* [WebAssembly] Fix a bug when mixing TRY/LOOP markersHeejin Ahn2019-03-261-1/+3
* [WebAssembly] Fix bugs in BLOCK/TRY placementHeejin Ahn2019-03-261-39/+43
* [WebAssembly] Place 'try' and 'catch' correctly wrt EH_LABELsHeejin Ahn2019-03-131-0/+5
* [WebAssembly] Simplify iterator navigations (NFC)Heejin Ahn2019-03-051-15/+11
* [WebAssembly] Fix ScopeTops info in CFGStackify for EH padsHeejin Ahn2019-02-271-5/+16
* [WebAssembly] Remove unnecessary instructions after TRY marker placementHeejin Ahn2019-02-271-2/+94
* [WebAssembly] Rename a variable in CFGStackify (NFC)Heejin Ahn2019-02-241-7/+7
* [WebAssembly] Merge two identical switch case routines into one (NFC)Heejin Ahn2019-02-241-6/+0
* [WebAssembly] Remove debug statement submitted in rL354657Sam Clegg2019-02-221-1/+0
* [WebAssembly] Remove getBottom function from CFGStackify (NFC)Heejin Ahn2019-02-221-27/+4
* [WebAssembly] clang-tidy (NFC)Heejin Ahn2019-02-041-24/+24
* [WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn2019-01-301-55/+33
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Delete registerScope functionHeejin Ahn2018-12-071-20/+2
* [WebAssembly] Fix bugs in rethrow depth counting and InstPrinterHeejin Ahn2018-11-021-1/+14
* [WebAssembly] Fix immediate of rethrow when throwing to callerHeejin Ahn2018-10-241-1/+1
* [WebAssembly] Ignore DBG_VALUE in WebAssemblyCFGStackify pass when looking fo...Yury Delendik2018-10-041-0/+4
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-09-051-11/+21
* [WebAssembly] CFG stackify support for exception handlingHeejin Ahn2018-08-161-108/+542
* [WebAssembly] Update SIMD binary arithmeticDerek Schuff2018-08-071-0/+2
* [WebAssembly] Replace SIMD expression types with V128Derek Schuff2018-08-061-4/+6
* [WebAssembly] Remove ELF file support.Sam Clegg2018-07-161-3/+1
* [WebAssembly] Add more utility functionsHeejin Ahn2018-06-191-2/+3
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-3/+0
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-3/+3
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Add an assertion for an invalid CFGHeejin Ahn2018-04-171-0/+3
* [WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() callHeejin Ahn2018-04-141-3/+4
* [WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle2018-03-301-0/+4
* [WebAssembly] Add DebugLoc information to WebAssembly block and loop.Derek Schuff2018-03-151-8/+11
* [WebAssembly] Add except_ref as a first-class typeHeejin Ahn2018-03-081-0/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [WebAssembly] Split CFG-sorting into its own pass. NFC.Dan Gohman2017-02-271-222/+1
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-241-0/+14
* [WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman2016-10-241-2/+0
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-26/+14
* [WebAssemby] Implement block signatures.Dan Gohman2016-10-061-11/+75
OpenPOWER on IntegriCloud