summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Make returns variadicThomas Lively2019-10-091-39/+9
* [WebAssembly] Rename except_ref type to exnrefHeejin Ahn2019-07-151-7/+7
* [WebAssembly] Make rethrow take an except_ref type argumentHeejin Ahn2019-03-161-1/+7
* [WebAssembly] Tidy up `let` statements in .td files (NFC)Heejin Ahn2019-02-061-10/+5
* [WebAssembly] Make disassembler always emit most canonical name.Wouter van Oortmerssen2019-02-051-0/+4
* [WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn2019-01-301-33/+30
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Use 'I' multiclass template for br_table (NFC)Heejin Ahn2019-01-081-22/+12
* [WebAssembly] Fixed disassembler not knowing about new brlist operandWouter van Oortmerssen2019-01-031-0/+4
* [WebAssembly] Added basic support for if/else/end_if in MC layer.Wouter van Oortmerssen2018-12-261-4/+10
* [WebAssembly] Fix assembler parsing of br_table.Wouter van Oortmerssen2018-12-171-16/+12
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-11-141-6/+8
* [WebAssembly] Fix assembly printing of br_tableHeejin Ahn2018-10-231-2/+2
* [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backendThomas Lively2018-10-221-4/+6
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed)Thomas Lively2018-10-111-8/+0
* [WebAssembly] Revert rL344180, which was breaking expensive checksThomas Lively2018-10-111-0/+8
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS]Thomas Lively2018-10-101-8/+0
* [WebAssembly] Simplified selecting asmmatcher stack instructions.Wouter van Oortmerssen2018-09-211-0/+2
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-271-4/+4
* [WebAssembly] Add hasSideEffects flag to catch instructionsHeejin Ahn2018-08-221-1/+1
* [WebAssembly] Add isEHScopeReturn instruction propertyHeejin Ahn2018-08-211-3/+1
* [WebAssembly] Fix encoding of non-SIMD vector-typed instructionsHeejin Ahn2018-08-141-5/+7
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-08-131-4/+4
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-101-4/+4
* [WebAssembly] Update SIMD binary arithmeticDerek Schuff2018-08-071-0/+2
* [WebAssembly] Add missing -mattr=+exception-handling guardsHeejin Ahn2018-07-181-0/+3
* [WebAssembly] Make rethrow instruction take a target BB argumentHeejin Ahn2018-06-181-2/+5
* [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.Wouter van Oortmerssen2018-06-181-48/+72
* [WebAssembly] Simple comment fix. NFC.Heejin Ahn2018-06-171-1/+1
* [WebAssembly] Fix .td files after rL333900Sam Clegg2018-06-041-9/+9
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-5/+21
* [WebAssembly] Initial Disassembler.Sam Clegg2018-05-101-0/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Add except_ref as a first-class typeHeejin Ahn2018-03-081-0/+1
* [WebAssembly] Gather EH instructions in one place. NFC.Heejin Ahn2018-03-021-10/+20
* [WebAssembly] Add support for exception handling instructionsHeejin Ahn2017-06-301-5/+21
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-241-1/+4
* [WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman2016-10-241-6/+6
* [WebAssembly] Define the `end` opcode value.Dan Gohman2016-10-241-2/+4
* [WebAssembly] Update opcode values according to recent spec changes.Dan Gohman2016-10-241-5/+5
* [WebAssemby] Implement block signatures.Dan Gohman2016-10-061-2/+2
* [WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman2016-10-051-7/+6
* [WebAssembly] Update to more stack-machine-oriented terminology.Dan Gohman2016-10-031-3/+3
* [WebAssembly] Fix indentation. NFC.Dan Gohman2016-10-031-1/+4
* [WebAssembly] Initial SIMD128 support.Derek Schuff2016-08-021-0/+15
* [WebAssembly] Optimize away return instructions using fallthroughs.Dan Gohman2016-05-211-0/+8
* [WebAssembly] Update for spec change from tableswitch to br_table.Dan Gohman2016-03-081-7/+7
* [WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman2016-02-081-6/+6
* [WebAssembly] Introduce a WebAssemblyTargetStreamer class.Dan Gohman2016-01-121-3/+3
* [WebAssembly] Make CFG stackification independent of basic-block labels.Dan Gohman2016-01-121-8/+8
OpenPOWER on IntegriCloud