summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WebAssembly/userstack.ll
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Update CodeGen test expectations after rL354697. NFCSam Clegg2019-02-231-31/+31
* [WebAssembly] Massive instruction renamingThomas Lively2019-01-081-67/+67
* [WebAssembly] replaced .param/.result by .functypeWouter van Oortmerssen2018-11-191-1/+1
* [WebAssembly] Added a .globaltype directive to .s output.Wouter van Oortmerssen2018-11-021-0/+2
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-271-1/+1
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-08-131-1/+1
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-101-1/+1
* [WebAssembly] Cleanup of the way globals and global flags are handledNicholas Wilson2018-08-031-26/+26
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-07-271-2/+2
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-07-271-2/+2
* [WebAsembly] Update default triple in test files to wasm32-unknown-unkown.Sam Clegg2018-05-101-1/+1
* Revert r308273 to reinstate part of r308100.Chandler Carruth2017-07-191-5/+5
* Revert part of r308100 since the cause (r308025) was also reverted.Chandler Carruth2017-07-181-5/+5
* [wasm] Update two tests for r308025 which causes scheduling changes dueChandler Carruth2017-07-151-5/+5
* [WebAssembly] Use __stack_pointer global when writing wasm binarySam Clegg2017-06-161-26/+26
* [WebAssembly] Convert the remaining unit tests to the new wasm-object-file ta...Dan Gohman2017-02-281-87/+86
* [WebAssembly] Remove the output operand from stores.Dan Gohman2016-10-061-31/+31
* [WebAssembly] Make register stackification more conservativeDerek Schuff2016-09-301-0/+36
* [WebAssembly] Use the frame pointer instead of the stack pointerDerek Schuff2016-09-261-12/+53
* [WebAssembly] Disable the store-results optimization.Dan Gohman2016-08-181-35/+37
* [WebAssembly] Put __stack_pointer in the offset field of loads and stores.Dan Gohman2016-05-241-39/+40
* [WebAssembly] Optimize away return instructions using fallthroughs.Dan Gohman2016-05-211-1/+1
* [WebAssembly] Make several CHECK lines less fragile using regexes and CHECK-DAG.Dan Gohman2016-05-191-2/+2
* [WebAssembly] Rename $discard to $drop in the assembly output.Dan Gohman2016-05-171-13/+13
* [WebAssembly] Model the stack evaluation order more precisely.Dan Gohman2016-05-171-8/+8
* [WebAssembly] Mark COPY_LOCAL and TEE_LOCAL instructions has having no side e...Dan Gohman2016-05-161-3/+5
* [WebAssembly] Preliminary fast-isel support.Dan Gohman2016-05-101-2/+0
* [WebAssembly] Move register stackification and coloring to a late phase.Dan Gohman2016-05-101-76/+75
* [WebAssembly] Stackify code emitted by eliminateFrameIndex and SP writebackDerek Schuff2016-03-171-30/+30
* Revert "[WebAssembly] Stackify code emitted by eliminateFrameIndex"Derek Schuff2016-02-231-13/+13
* [WebAssembly] Stackify code emitted by eliminateFrameIndexDerek Schuff2016-02-231-13/+13
* [WebAssembly] Implement red zone for user stackDerek Schuff2016-02-231-21/+37
* [WebAssembly] Fix writeback of stack pointer with dynamic allocaDerek Schuff2016-02-221-5/+12
* [WebAssembly] Support physical registers in the rewrite-to-discard optimization.Dan Gohman2016-02-211-10/+10
* [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg.Dan Gohman2016-02-201-0/+12
* [WebAssembly] Write stack pointer back to memory when FP is usedDerek Schuff2016-02-201-1/+4
* [WebAssembly] Stackify function prologs and epilogsDerek Schuff2016-02-201-68/+70
* [WebAssembly] Implement __builtin_frame_address.Dan Gohman2016-02-161-0/+31
* [WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodesDerek Schuff2016-02-161-0/+21
* [WebAssembly] Fix uses of FrameIndex as store valuesDerek Schuff2016-01-301-3/+12
* [WebAssembly] Support frame pointerDerek Schuff2016-01-291-3/+30
* [WebAssembly] Omit no-op adds for non-mem uses of FrameIndexDerek Schuff2016-01-261-0/+18
* [WebAssembly] Implement unaligned loads and stores.Dan Gohman2016-01-261-4/+4
* [WebAssembly] Don't stackify stores across instructions with side effects.Dan Gohman2016-01-201-12/+19
* [WebAssembly] Support combining GEP and FrameIndex offsets in memory operand ...Derek Schuff2016-01-071-0/+21
* [WebAssembly] Add -m:e to the target triple.Dan Gohman2016-01-071-1/+1
* [WebAssembly] Implement eliminateCallFramePseudoDerek Schuff2015-12-161-0/+6
* [WebAssembly] Print an extra local decl when the user stack pointer is usedDerek Schuff2015-12-161-0/+5
* [WebAssembly] Implement prolog/epilog insertion and FrameIndex eliminationDerek Schuff2015-12-111-0/+70
OpenPOWER on IntegriCloud