summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td
AgeCommit message (Expand)Author
2023-03-22[WebAssembly] Fix epilogue insertion for indirect tail callsThomas Lively
2021-03-01[WebAssembly] call_indirect issues table number relocsAndy Wingo
2021-02-23Revert "[WebAssembly] call_indirect issues table number relocs"Andy Wingo
2021-02-22[WebAssembly] call_indirect issues table number relocsAndy Wingo
2021-01-19Revert "[WebAssembly] call_indirect issues table number relocs"Sam Clegg
2021-01-19[WebAssembly] call_indirect issues table number relocsAndy Wingo
2020-04-23[llvm] NFC: Fix trivial typo in rst and td filesKazuaki Ishizaki
2020-02-18[WebAssembly] Replace all calls with generalized multivalue callsThomas Lively
2020-02-18[WebAssembly] Implement multivalue call_indirectsThomas Lively
2020-02-18Reland "[WebAssembly] Split and recombine multivalue calls for ISel"Thomas Lively
2020-02-18Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"Thomas Lively
2020-02-13[WebAssembly] Make stack pointer args inhibit tail callsThomas Lively
2020-02-04Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"Thomas Lively
2020-02-04Revert "[WebAssembly] Split and recombine multivalue calls for ISel"Thomas Lively
2020-01-21[WebAssembly] Split and recombine multivalue calls for ISelThomas Lively
2020-01-21[WebAssembly][InstrEmitter] Foundation for multivalue call loweringThomas Lively
2019-07-15[WebAssembly] Rename except_ref type to exnrefHeejin Ahn
2019-06-26[WebAssembly] Implement tail calls and unify tablegen call classesThomas Lively
2019-02-06[WebAssembly] Tidy up `let` statements in .td files (NFC)Heejin Ahn
2019-02-05[WebAssembly] Fix indentation after adding IsCanonical property (NFC)Heejin Ahn
2019-02-05[WebAssembly] Make disassembler always emit most canonical name.Wouter van Oortmerssen
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-11[WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed)Thomas Lively
2018-10-11[WebAssembly] Revert rL344180, which was breaking expensive checksThomas Lively
2018-10-10[WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS]Thomas Lively
2018-09-20[WebAssembly] Add V128 value type to binary formatThomas Lively
2018-08-14[WebAssembly] Fix encoding of non-SIMD vector-typed instructionsHeejin Ahn
2018-08-07[WebAssembly] Update SIMD binary arithmeticDerek Schuff
2018-06-18[WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.Wouter van Oortmerssen
2018-06-04[WebAssembly] Fix .td files after rL333900Sam Clegg
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-08[WebAssembly] Add except_ref as a first-class typeHeejin Ahn
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-02-24[WebAssembly] Basic support for Wasm object file encoding.Dan Gohman
2016-12-23[WebAssembly] Annotate call and load/store immediates.Dan Gohman
2016-10-25[WebAssembly] Add immediate fields to call_indirect and memory operators.Dan Gohman
2016-10-24[WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman
2016-10-21[WebAssembly] Fix for 0xc call_indirect changesDerek Schuff
2016-08-02[WebAssembly] Initial SIMD128 support.Derek Schuff
2015-12-16[WebAssembly] Implement eliminateCallFramePseudoDerek Schuff
2015-12-14[WebAssembly] Add type prefixes to call instructionsDan Gohman
2015-12-11[WebAssembly] Fix ADJCALLSTACKDOWN/UP use/defsDerek Schuff
2015-12-05[WebAssembly] Implement direct calls to external symbols.Dan Gohman
2015-12-05[WebAssembly] Update a stale comment. NFC.Dan Gohman
2015-12-04[WebAssembly] Initial varargs support.Dan Gohman
2015-12-04[WebAssembly] Give names to the callseq begin and end instructions.Dan Gohman
2015-11-25[WebAssembly] Use a physical register to describe ARGUMENT liveness.Dan Gohman
2015-11-23[WebAssembly] Don't special-case call operand order.Dan Gohman
2015-11-18[WebAssembly] Add more whitespace characters to prettify the assembly output.Dan Gohman
2015-11-15[WebAssembly] Use tabs instead of spaces in assembly output.Dan Gohman