summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td
AgeCommit message (Expand)Author
2024-08-22[WebAssembly] Change half-precision feature name to fp16. (#105434)Brendan Dahl
2024-05-09[WebAssembly] Implement prototype f32.store_f16 instruction. (#91545)Brendan Dahl
2024-05-07[WebAssembly] Implement prototype f32.load_f16 instruction. (#90906)Brendan Dahl
2022-12-15[WebAssembly] Use ComplexPattern on remaining memory instructionsLuke Lau
2022-12-14[WebAssembly][NFC] Add ComplexPattern for loadsLuke Lau
2022-05-17[WebAssembly][NFC] Convert IsWasm64 instruction field to 'bit' from stringAlex Bradbury
2021-09-02[WebAssembly] Fix names of WebAssemblyWrapper SDNodes. NFCSam Clegg
2021-02-08[WebAssembly] Fix multiclass template parameter types. NFC.Simon Pilgrim
2020-08-03[WebAssembly] Implement prototype v128.load{32,64}_zero instructionsThomas Lively
2020-07-06[WebAssembly] Added 64-bit memory.grow/size/copy/fillWouter van Oortmerssen
2020-06-15[WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen
2020-06-15[WebAssembly] Adding 64-bit versions of all load & store ops.Wouter van Oortmerssen
2019-09-23[WebAssembly] Remove unused memory instructions and patternsThomas Lively
2019-03-26[WebAssembly] Initial implementation of PIC code generationSam Clegg
2019-03-15[WebAssembly] Remove unused load/store patterns that use texternalsymSam Clegg
2019-03-09[WebAssembly] Use named operands to identify loads and storesThomas Lively
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-14[WebAssembly] Remove old intrinsicsDan Gohman
2018-12-21[WebAssembly] Always use the version of computeKnownBits that returns a value...Simon Pilgrim
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-08-27[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen
2018-08-22[WebAssembly] Fix typos in mem.grow/memory.grow opcodesHeejin Ahn
2018-08-13Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen
2018-08-10[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen
2018-07-27Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen
2018-07-27[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen
2018-07-09[WebAssembly] Improve readability of load/stores and tests. NFC.Heejin Ahn
2018-06-18[WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.Wouter van Oortmerssen
2018-05-31[WebAssembly] Update to the new names for the memory intrinsics.Dan Gohman
2018-05-17[WebAssembly] Fix the opcode number for i64.load16_u.Dan Gohman
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-30[WebAssembly] Refactor tablegen for store instructions (NFC)Derek Schuff
2018-01-23[WebAssembly] Add mem.* intrinsics.Dan Gohman
2017-10-05[WebAssembly] Add the rest of the atomic loadsDerek Schuff
2017-08-31[WebAssembly] Refactor load ISel tablegen patterns into classesDerek Schuff
2017-05-01[WebAssembly] Fix use of SDNodeFlags after API change in r301803Derek Schuff
2017-04-28[WebAssembly] Update calls to computeKnownBits after the changes from r301620.Craig Topper
2017-01-18[WebAssembly] Update grow_memory's return type.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-25[WebAssembly] Reorder load/store operands to match binary encoding.Dan Gohman
2016-10-24[WebAssembly] Update opcode values according to recent spec changes.Dan Gohman
2016-10-06[WebAssembly] Remove the output operand from stores.Dan Gohman
2016-10-05[WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman
2016-08-31[WebAssembly] Disable folding of GA+reg into load/store constant offsetsDerek Schuff
2016-05-02[WebAssembly] Rename memory_size intrinsic to current_memoryDerek Schuff
2016-02-22[WebAssembly] Teach address folding to fold bitwise-or nodes.Dan Gohman
2016-01-26[WebAssembly] Implement unaligned loads and stores.Dan Gohman