diff options
author | Derek Schuff <dschuff@google.com> | 2016-02-23 18:17:46 +0000 |
---|---|---|
committer | Derek Schuff <dschuff@google.com> | 2016-02-23 18:17:46 +0000 |
commit | 770bdfe30bba1d5d76ee4d151c839d3511fb96f4 (patch) | |
tree | 4273c02f0327a9fd2f3e2c19cc0d5a9846b4ce15 /llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h | |
parent | c89bff2ce1b58de373612b22f500456db3320deb (diff) | |
download | bcm5719-llvm-770bdfe30bba1d5d76ee4d151c839d3511fb96f4.tar.gz bcm5719-llvm-770bdfe30bba1d5d76ee4d151c839d3511fb96f4.zip |
[WebAssembly] Add TODO comment to revisit red zone size
llvm-svn: 261664
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h b/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h index cb3b011aeb8..0422e1f20e1 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h +++ b/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h @@ -23,6 +23,9 @@ class MachineFrameInfo; class WebAssemblyFrameLowering final : public TargetFrameLowering { public: + /// Size of the red zone for the user stack (leaf functions can use this much + /// space below the stack pointer without writing it back to memory). + // TODO: (ABI) Revisit and decide how large it should be. static const size_t RedZoneSize = 128; WebAssemblyFrameLowering() |