Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
e93c63d468d36e67cb15d183ecc6b8216c87c138
/
llvm
/
lib
/
Target
/
WebAssembly
/
WebAssemblyRegStackify.cpp
b5f5344
[WebAssembly] Disable tee_local optimizations when targeting the ELF ABI.
by Dan Gohman
· 8 years ago
2110924
Fix WebAssembly backend for some LLVM API changes
by David Blaikie
· 8 years ago
f842297
Rename LiveIntervalAnalysis.h to LiveIntervals.h
by Matthias Braun
· 8 years ago
9d24fb7
[WebAssembly] Use __stack_pointer global when writing wasm binary
by Sam Clegg
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
82607f5
[WebAssembly] Add support for using a wasm global for the stack pointer.
by Dan Gohman
· 9 years ago
e81021a
[WebAssembly] Convert stackified IMPLICIT_DEF into constant 0.
by Dan Gohman
· 9 years ago
4fc4e42
[WebAssembly] Add an option to make get_local/set_local explicit.
by Dan Gohman
· 9 years ago
e040533
[WebAssembly] Update to more stack-machine-oriented terminology.
by Dan Gohman
· 9 years ago
ffc184b
[WebAssemby] Clean up an obsolete comment.
by Dan Gohman
· 9 years ago
117296c
Use StringRef in Pass/PassManager APIs (NFC)
by Mehdi Amini
· 9 years ago
e9e6891
[WebAssembly] Make register stackification more conservative
by Derek Schuff
· 9 years ago
c7e5a9c
Fix WebAssembly broken build related to interface change in r281172.
by Eric Liu
· 9 years ago
d98cf00
[CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
by Justin Lebar
· 9 years ago
a8a6382
[WebAssembly] Handle debug information and virtual registers without crashing (reland r278967)
by Dominic Chen
· 9 years ago
afdd8e5
Revert "[WebAssembly] Handle debug information and virtual registers without crashing"
by Duncan P. N. Exon Smith
· 9 years ago
4326167
[WebAssembly] Handle debug information and virtual registers without crashing
by Dominic Chen
· 9 years ago
4173fff
[WebAssembly] Cleanup trailing whitespace
by Dominic Chen
· 9 years ago
39bf39f
[WebAssembly] Initial SIMD128 support.
by Derek Schuff
· 9 years ago
500d046
WebAssembly: Avoid implicit iterator conversions, NFC
by Duncan P. N. Exon Smith
· 9 years ago
9cfc75c
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
by Duncan P. N. Exon Smith
· 9 years ago
6c8f20d
[WebAssembly] Speed up LiveIntervals updating.
by Dan Gohman
· 9 years ago
1054570
[WebAssembly] Model the stack evaluation order more precisely.
by Dan Gohman
· 9 years ago
d08cd15
[WebAssembly] Don't stackify calls past stack pointer modifications.
by Dan Gohman
· 9 years ago
12de0b9
[WebAssembly] Stackify induction variable increment instructions.
by Dan Gohman
· 9 years ago
2644d74
[WebAssembly] Improve the precision of memory and side effect dependence tracking.
by Dan Gohman
· 9 years ago
33e694a
[WebAssembly] Fast-isel support for calls, arguments, and selects.
by Dan Gohman
· 9 years ago
0cfb5f8
[WebAssembly] Move register stackification and coloring to a late phase.
by Dan Gohman
· 9 years ago
369ebfe
Try to fix build of WebAssemblyRegStackify.cpp on Windows
by Hans Wennborg
· 10 years ago
1afd1e2
WebAssembly: fix build
by JF Bastien
· 10 years ago
13d3b9b
WebAssembly: fix build
by JF Bastien
· 10 years ago
595e8ab
[WebAssembly] Properly ignore llvm.dbg.value instructions.
by Dan Gohman
· 10 years ago
f8f8f09
[WebAssemly] Don't move calls or stores past intervening loads
by Derek Schuff
· 10 years ago
8aa237c
[WebAssembly] Create new registers instead of reusing old ones in RegStackify.
by Dan Gohman
· 10 years ago
fbfe5ec
[WebAssembly] Don't stackify a register def past a get_local use in the same tree.
by Dan Gohman
· 10 years ago
adf2817
[WebAssembly] Enhanced register stackification
by Dan Gohman
· 10 years ago
7e64917
[WebAssembly] Don't stackify stores across instructions with side effects.
by Dan Gohman
· 10 years ago
b6fd39a
[WebAssembly] Rematerialize constants rather than hold them live in registers.
by Dan Gohman
· 10 years ago
8f59cf7
[WebAssembly] Don't use range-based loop for a list that's being modified
by Dan Gohman
· 10 years ago
8887d1f
[WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify.
by Dan Gohman
· 10 years ago
8bb5f29
[WebAssembly] Implement eliminateCallFramePseudo
by Derek Schuff
· 10 years ago
a712a6c
[WebAssembly] Avoid adding redundant EXPR_STACK uses.
by Dan Gohman
· 10 years ago
31448f1
[WebAssembly] Fix a typo in a comment.
by Dan Gohman
· 10 years ago
d70e590
[WebAssembly] Assert MRI.isSSA() in passes that depend on SSA form.
by Dan Gohman
· 10 years ago
4da4abd
[WebAssembly] Fix scheduling dependencies in register-stackified code
by Dan Gohman
· 10 years ago
35bfb24
[WebAssembly] Initial varargs support.
by Dan Gohman
· 10 years ago
391a98a
[WebAssembly] Fix dominance check for PHIs in the StoreResult pass
by Dan Gohman
· 10 years ago
53d1399
[WebAssembly] Fix comments to say "LIFO" instead of "FIFO" when describing a stack.
by Dan Gohman
· 10 years ago
7a6b982
[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.
by Dan Gohman
· 10 years ago
81719f8
[WebAssembly] Support for register stackifying with load and store instructions.
by Dan Gohman
· 10 years ago
7bafa0e
[WebAssembly] Add asserts that the expression stack is used in stack order.
by Dan Gohman
· 10 years ago
b0992da
[WebAssemby] Enforce FIFO ordering for instructions using stackified registers.
by Dan Gohman
· 10 years ago
4ba4816
[WebAssembly] Enable register coloring and register stackifying.
by Dan Gohman
· 10 years ago
1462faa
[WebAssembly] Prototype passes for register coloring and register stackifying.
by Dan Gohman
· 10 years ago