summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Remove unused memory instructions and patternsThomas Lively2019-09-231-51/+0
* [WebAssembly] Initial implementation of PIC code generationSam Clegg2019-03-261-4/+4
* [WebAssembly] Remove unused load/store patterns that use texternalsymSam Clegg2019-03-151-76/+0
* [WebAssembly] Use named operands to identify loads and storesThomas Lively2019-03-091-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Remove old intrinsicsDan Gohman2019-01-141-29/+0
* [WebAssembly] Always use the version of computeKnownBits that returns a value...Simon Pilgrim2018-12-211-4/+2
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed)Thomas Lively2018-10-111-22/+0
* [WebAssembly] Revert rL344180, which was breaking expensive checksThomas Lively2018-10-111-0/+22
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS]Thomas Lively2018-10-101-22/+0
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-271-4/+6
* [WebAssembly] Fix typos in mem.grow/memory.grow opcodesHeejin Ahn2018-08-221-2/+2
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-08-131-6/+4
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-101-4/+6
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-07-271-6/+4
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-07-271-4/+6
* [WebAssembly] Improve readability of load/stores and tests. NFC.Heejin Ahn2018-07-091-34/+31
* [WebAssembly] Modified tablegen defs to have 2 parallel instuction sets.Wouter van Oortmerssen2018-06-181-70/+91
* [WebAssembly] Update to the new names for the memory intrinsics.Dan Gohman2018-05-311-0/+9
* [WebAssembly] Fix the opcode number for i64.load16_u.Dan Gohman2018-05-171-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Refactor tablegen for store instructions (NFC)Derek Schuff2018-03-301-194/+115
* [WebAssembly] Add mem.* intrinsics.Dan Gohman2018-01-231-0/+9
* [WebAssembly] Add the rest of the atomic loadsDerek Schuff2017-10-051-48/+17
* [WebAssembly] Refactor load ISel tablegen patterns into classesDerek Schuff2017-08-311-321/+208
* [WebAssembly] Fix use of SDNodeFlags after API change in r301803Derek Schuff2017-05-011-2/+2
* [WebAssembly] Update calls to computeKnownBits after the changes from r301620.Craig Topper2017-04-281-5/+5
* [WebAssembly] Update grow_memory's return type.Dan Gohman2017-01-181-2/+2
* [WebAssembly] Annotate call and load/store immediates.Dan Gohman2016-12-231-23/+23
* [WebAssembly] Add immediate fields to call_indirect and memory operators.Dan Gohman2016-10-251-12/+9
* [WebAssembly] Reorder load/store operands to match binary encoding.Dan Gohman2016-10-251-284/+286
* [WebAssembly] Update opcode values according to recent spec changes.Dan Gohman2016-10-241-25/+25
* [WebAssembly] Remove the output operand from stores.Dan Gohman2016-10-061-31/+27
* [WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman2016-10-051-25/+25
* [WebAssembly] Disable folding of GA+reg into load/store constant offsetsDerek Schuff2016-08-311-6/+4
* [WebAssembly] Rename memory_size intrinsic to current_memoryDerek Schuff2016-05-021-9/+9
* [WebAssembly] Teach address folding to fold bitwise-or nodes.Dan Gohman2016-02-221-0/+68
* [WebAssembly] Implement unaligned loads and stores.Dan Gohman2016-01-261-242/+280
* [WebAssembly] Reorganize address offset folding.Dan Gohman2016-01-111-85/+161
* [WebAssembly] Enclose the operand variables for load and store instructions i...Dan Gohman2015-12-211-23/+23
* [WebAssembly] Implement instruction selection for constant offsets in addresses.Dan Gohman2015-12-151-15/+360
* [WebAssembly] Use an immediate OperandType for offset operands.Dan Gohman2015-12-151-23/+23
* [WebAssembly] Support constant offsets on loads and storesDerek Schuff2015-12-051-74/+85
* [WebAssembly] Use a physical register to describe ARGUMENT liveness.Dan Gohman2015-11-251-0/+16
* [WebAssembly] Clean up several FIXME comments.Dan Gohman2015-11-251-1/+1
* [WebAssembly] Don't print the types of memory_size and grow_memoryDan Gohman2015-11-231-4/+4
* [WebAssembly] Model the return value of store instructions in wasm.Dan Gohman2015-11-231-27/+38
* [WebAssembly] Use tabs instead of spaces in assembly output.Dan Gohman2015-11-151-27/+27
* [WebAssembly] Rename memory intrinsics to be upper-case, following convention...Dan Gohman2015-11-131-4/+4
* [WebAssembly] Fix copypasta.Dan Gohman2015-11-051-2/+2
OpenPOWER on IntegriCloud