Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
dda8015434c41fcad81c49dee581666b05c40a08
/
llvm
/
lib
/
Target
/
WebAssembly
/
WebAssemblyCFGStackify.cpp
904cd3e
Prune a LegacyDivergenceAnalysis and MachineLoopInfo include each
by Reid Kleckner
· 6 years ago
2cb2707
[WebAssembly] Allow multivalue types in block signature operands
by Thomas Lively
· 6 years ago
00f9e5a
[WebAssembly] Make returns variadic
by Thomas Lively
· 6 years ago
6a37c5d
[WebAssembly] Fix a bug in 'try' placement
by Heejin Ahn
· 6 years ago
daeead4
[WebAssembly] Fix unwind mismatch stat computation
by Heejin Ahn
· 6 years ago
61d5c76
[WebAssembly] Unstackify regs after fixing unwinding mismatches
by Heejin Ahn
· 6 years ago
05c145d
[webassembly] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
by Daniel Sanders
· 6 years ago
9f96a58
[WebAssembly] Rename except_ref type to exnref
by Heejin Ahn
· 6 years ago
d8ddf83
[WebAssembly] refactored utilities to not depend on MachineInstr
by Wouter van Oortmerssen
· 6 years ago
c4ac74f
[WebAssembly] Fix unwind destination mismatches in CFG stackify
by Heejin Ahn
· 7 years ago
67f74ac
[WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify
by Heejin Ahn
· 7 years ago
1aaa481
[WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfo
by Heejin Ahn
· 7 years ago
222718f
[WebAssembly] Fix a bug when mixing TRY/LOOP markers
by Heejin Ahn
· 7 years ago
44a5a4b
[WebAssembly] Fix bugs in BLOCK/TRY placement
by Heejin Ahn
· 7 years ago
8b49b6b
[WebAssembly] Place 'try' and 'catch' correctly wrt EH_LABELs
by Heejin Ahn
· 7 years ago
5c644c9
[WebAssembly] Simplify iterator navigations (NFC)
by Heejin Ahn
· 7 years ago
82da1ff
[WebAssembly] Fix ScopeTops info in CFGStackify for EH pads
by Heejin Ahn
· 7 years ago
cf699b4
[WebAssembly] Remove unnecessary instructions after TRY marker placement
by Heejin Ahn
· 7 years ago
20cf074
[WebAssembly] Rename a variable in CFGStackify (NFC)
by Heejin Ahn
· 7 years ago
25d924b
[WebAssembly] Merge two identical switch case routines into one (NFC)
by Heejin Ahn
· 7 years ago
a5e6874
[WebAssembly] Remove debug statement submitted in rL354657
by Sam Clegg
· 7 years ago
85631d8
[WebAssembly] Remove getBottom function from CFGStackify (NFC)
by Heejin Ahn
· 7 years ago
18c56a0
[WebAssembly] clang-tidy (NFC)
by Heejin Ahn
· 7 years ago
d6f4878
[WebAssembly] Exception handling: Switch to the new proposal
by Heejin Ahn
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
d2fd709
Delete registerScope function
by Heejin Ahn
· 7 years ago
5b023e0
[WebAssembly] Fix bugs in rethrow depth counting and InstPrinter
by Heejin Ahn
· 7 years ago
ac764aa
[WebAssembly] Fix immediate of rethrow when throwing to caller
by Heejin Ahn
· 7 years ago
409b439
[WebAssembly] Ignore DBG_VALUE in WebAssemblyCFGStackify pass when looking for block start
by Yury Delendik
· 7 years ago
f208f63
[WebAssembly] clang-format (NFC)
by Heejin Ahn
· 7 years ago
e76fa9e
[WebAssembly] CFG stackify support for exception handling
by Heejin Ahn
· 7 years ago
51ed131
[WebAssembly] Update SIMD binary arithmetic
by Derek Schuff
· 7 years ago
2c78385
[WebAssembly] Replace SIMD expression types with V128
by Derek Schuff
· 7 years ago
cf2a9e2
[WebAssembly] Remove ELF file support.
by Sam Clegg
· 7 years ago
817811ca
[WebAssembly] Add more utility functions
by Heejin Ahn
· 7 years ago
5ef4d5f
[WebAssembly] Support instruction selection for catching exceptions
by Heejin Ahn
· 7 years ago
d34e60c
Rename DEBUG macro to LLVM_DEBUG.
by Nicola Zaghen
· 7 years ago
801bf7e
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
by Shiva Chen
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
2b8158f
[WebAssembly] Add an assertion for an invalid CFG
by Heejin Ahn
· 8 years ago
92401cc
[WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() call
by Heejin Ahn
· 8 years ago
4092645
[WebAssembly] Register wasm passes with the PassRegistry
by Jacob Gravelle
· 8 years ago
10b3135
[WebAssembly] Add DebugLoc information to WebAssembly block and loop.
by Derek Schuff
· 8 years ago
0de5872
[WebAssembly] Add except_ref as a first-class type
by Heejin Ahn
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
f52ee17
[WebAssembly] Split CFG-sorting into its own pass. NFC.
by Dan Gohman
· 9 years ago
d934cb8
[WebAssembly] Basic support for Wasm object file encoding.
by Dan Gohman
· 9 years ago
3acb187
[WebAssembly] Implement more WebAssembly binary encoding.
by Dan Gohman
· 9 years ago
4fc4e42
[WebAssembly] Add an option to make get_local/set_local explicit.
by Dan Gohman
· 9 years ago
2726b88
[WebAssemby] Implement block signatures.
by Dan Gohman
· 9 years ago
3a643e8
[WebAssembly] Remove loop's bottom label.
by Dan Gohman
· 9 years ago
e040533
[WebAssembly] Update to more stack-machine-oriented terminology.
by Dan Gohman
· 9 years ago
117296c
Use StringRef in Pass/PassManager APIs (NFC)
by Mehdi Amini
· 9 years ago
ef0a45a
[WebAssembly] Unbreak the build.
by Benjamin Kramer
· 9 years ago
500d046
WebAssembly: Avoid implicit iterator conversions, NFC
by Duncan P. N. Exon Smith
· 9 years ago
d7a2eea
[WebAssembly] Implement irreducible control flow.
by Dan Gohman
· 10 years ago
442bfce
[WebAssembly] Switch from RPO sorting to topological sorting.
by Dan Gohman
· 10 years ago
a187ab2
[WebAssembly] Fix insertion of a BLOCK in a loop header that also ends a BLOCK.
by Dan Gohman
· 10 years ago
ed0f113
[WebAssembly] Refine block placement to insert blocks between trees.
by Dan Gohman
· 10 years ago
9c3bf31
[WebAssemly] Invalidate liveness in CFG stackifier
by Derek Schuff
· 10 years ago
1d68e80f
[WebAssembly] Make CFG stackification independent of basic-block labels.
by Dan Gohman
· 10 years ago
35e4a28
[WebAssembly] Minor code cleanups. NFC.
by Dan Gohman
· 10 years ago
8887d1f
[WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify.
by Dan Gohman
· 10 years ago
b3aa1ec
[WebAssembly] Fix the CFG Stackifier to handle unoptimized branches
by Dan Gohman
· 10 years ago
8fe7e86
[WebAssembly] Implement a new algorithm for placing BLOCK markers
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
96029f7
[WebAssembly] Fix a few minor compiler warnings. NFC.
by Dan Gohman
· 10 years ago
7a6b982
[WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.
by Dan Gohman
· 10 years ago
f685722
[WebAssembly] Always print loop end labels
by Dan Gohman
· 10 years ago
3280793
[WebAssembly] Use dominator information to improve BLOCK placement
by Dan Gohman
· 10 years ago
0040647
Try to fix build more -- like r252392 but for WebAssembly.
by Nico Weber
· 10 years ago
e3e4a5f
[WebAssembly] Fix CFG stackification of nested loops.
by Dan Gohman
· 10 years ago
950a13c
[WebAssembly] Check in an initial CFG Stackifier pass
by Dan Gohman
· 10 years ago