summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/WebAssembly/userstack.ll
AgeCommit message (Expand)Author
2024-02-05[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2023-10-03[WebAssembly] Define local sp if `llvm.stacksave` is used (#68133)Yuta Saito
2023-08-03[PEI][WebAssembly] Switch to backwards frame index eliminationJay Foad
2023-01-26[NFC][WebAssembly] Updated testsSamuel Parker
2022-12-19[WebAssembly] Convert some tests to opaque pointers (NFC)Nikita Popov
2021-07-09[WebAssembly] Added initial type checker to MC AssemblerWouter van Oortmerssen
2020-11-03[WebAssembly] Don't fold frame offset for global addressesJulien Jorge
2020-06-25[WebAssembly] Adding 64-bit versions of __stack_pointer and other globalsWouter van Oortmerssen
2019-02-23[WebAssembly] Update CodeGen test expectations after rL354697. NFCSam Clegg
2019-01-08[WebAssembly] Massive instruction renamingThomas Lively
2018-11-19[WebAssembly] replaced .param/.result by .functypeWouter van Oortmerssen
2018-11-02[WebAssembly] Added a .globaltype directive to .s output.Wouter van Oortmerssen
2018-08-27[WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen
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-08-03[WebAssembly] Cleanup of the way globals and global flags are handledNicholas Wilson
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-05-10[WebAsembly] Update default triple in test files to wasm32-unknown-unkown.Sam Clegg
2017-07-19Revert r308273 to reinstate part of r308100.Chandler Carruth
2017-07-18Revert part of r308100 since the cause (r308025) was also reverted.Chandler Carruth
2017-07-15[wasm] Update two tests for r308025 which causes scheduling changes dueChandler Carruth
2017-06-16[WebAssembly] Use __stack_pointer global when writing wasm binarySam Clegg
2017-02-28[WebAssembly] Convert the remaining unit tests to the new wasm-object-file ta...Dan Gohman
2016-10-06[WebAssembly] Remove the output operand from stores.Dan Gohman
2016-09-30[WebAssembly] Make register stackification more conservativeDerek Schuff
2016-09-26[WebAssembly] Use the frame pointer instead of the stack pointerDerek Schuff
2016-08-18[WebAssembly] Disable the store-results optimization.Dan Gohman
2016-05-24[WebAssembly] Put __stack_pointer in the offset field of loads and stores.Dan Gohman
2016-05-21[WebAssembly] Optimize away return instructions using fallthroughs.Dan Gohman
2016-05-19[WebAssembly] Make several CHECK lines less fragile using regexes and CHECK-DAG.Dan Gohman
2016-05-17[WebAssembly] Rename $discard to $drop in the assembly output.Dan Gohman
2016-05-17[WebAssembly] Model the stack evaluation order more precisely.Dan Gohman
2016-05-16[WebAssembly] Mark COPY_LOCAL and TEE_LOCAL instructions has having no side e...Dan Gohman
2016-05-10[WebAssembly] Preliminary fast-isel support.Dan Gohman
2016-05-10[WebAssembly] Move register stackification and coloring to a late phase.Dan Gohman
2016-03-17[WebAssembly] Stackify code emitted by eliminateFrameIndex and SP writebackDerek Schuff
2016-02-23Revert "[WebAssembly] Stackify code emitted by eliminateFrameIndex"Derek Schuff
2016-02-23[WebAssembly] Stackify code emitted by eliminateFrameIndexDerek Schuff
2016-02-23[WebAssembly] Implement red zone for user stackDerek Schuff
2016-02-22[WebAssembly] Fix writeback of stack pointer with dynamic allocaDerek Schuff
2016-02-21[WebAssembly] Support physical registers in the rewrite-to-discard optimization.Dan Gohman
2016-02-20[WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg.Dan Gohman
2016-02-20[WebAssembly] Write stack pointer back to memory when FP is usedDerek Schuff
2016-02-20[WebAssembly] Stackify function prologs and epilogsDerek Schuff
2016-02-16[WebAssembly] Implement __builtin_frame_address.Dan Gohman
2016-02-16[WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodesDerek Schuff
2016-01-30[WebAssembly] Fix uses of FrameIndex as store valuesDerek Schuff
2016-01-29[WebAssembly] Support frame pointerDerek Schuff
2016-01-26[WebAssembly] Omit no-op adds for non-mem uses of FrameIndexDerek Schuff