summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Remove unused memory instructions and patternsThomas Lively2019-09-231-77/+0
* [WebAssembly] Add atomic.fence instructionHeejin Ahn2019-08-281-10/+13
* [WebAssembly] Support for atomic fencesHeejin Ahn2019-05-281-0/+10
* [WebAssembly] Remove unused load/store patterns that use texternalsymSam Clegg2019-03-151-149/+0
* [WebAssembly] Use named operands to identify loads and storesThomas Lively2019-03-091-2/+3
* [WebAssembly] Refactor atomic operation definitions (NFC)Heejin Ahn2019-02-201-205/+226
* [WebAssembly] Fix load/store name detection for atomic instructionsHeejin Ahn2019-02-201-5/+5
* [WebAssembly] Tidy up `let` statements in .td files (NFC)Heejin Ahn2019-02-061-4/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Massive instruction renamingThomas Lively2019-01-081-38/+38
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed)Thomas Lively2018-10-111-16/+0
* [WebAssembly] Revert rL344180, which was breaking expensive checksThomas Lively2018-10-111-0/+16
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS]Thomas Lively2018-10-101-16/+0
* [WebAssembly][NFC] Move specific instruction formats to specific filesThomas Lively2018-08-231-0/+8
* [WebAssembly] Revert type of wake count in atomic.wake to i32Heejin Ahn2018-08-201-18/+18
* [WebAssembly] Enable atomic expansion for unsupported atomicrmwsHeejin Ahn2018-08-071-4/+5
* [WebAssembly] Support for atomic.wait / atomic.wake instructionsHeejin Ahn2018-08-021-0/+126
* [WebAssembly] Support for a ternary atomic RMW instructionHeejin Ahn2018-08-011-0/+243
* [WebAssembly] Support for binary atomic RMW instructionsHeejin Ahn2018-07-091-6/+318
* [WebAssembly] Improve readability of load/stores and tests. NFC.Heejin Ahn2018-07-091-65/+58
* [WebAssembly] Support for atomic storesHeejin Ahn2018-07-021-1/+139
* [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.Wouter van Oortmerssen2018-06-181-7/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Add the rest of the atomic loadsDerek Schuff2017-10-051-8/+169
* [WebAssembly] Refactor load ISel tablegen patterns into classesDerek Schuff2017-08-311-6/+7
* [WebAssembly] Add target feature for atomicsDerek Schuff2017-08-301-9/+14
* WebAssembly: basic instructions todo, and basic register info.JF Bastien2015-07-101-3/+4
* WebAssembly: start instructionsJF Bastien2015-07-011-0/+2
* [WebAssembly] Initial WebAssembly backendDan Gohman2015-06-291-0/+44
OpenPOWER on IntegriCloud