Heejin Ahn
|
ad04e25e24
[WebAssembly] Add WebAssemblyException information analysis
|
7 years ago |
Heejin Ahn
|
6aa7ab2443
[WebAssembly] Add WebAssemblyLateEHPrepare pass
|
7 years ago |
Heejin Ahn
|
60c0443a11
[WebAssembly] Support instruction selection for catching exceptions
|
7 years ago |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 years ago |
Jun Bum Lim
|
c23bb98c0a
[CodeGen]Add NoVRegs property on PostRASink and ShrinkWrap
|
7 years ago |
Jacob Gravelle
|
95561668f0
[WebAssembly] Register wasm passes with the PassRegistry
|
7 years ago |
David Blaikie
|
49ca55e381
Transforms: Introduce Transforms/Utils.h rather than spreading the declarations amongst Scalar.h and IPO.h
|
7 years ago |
Derek Schuff
|
c3f6be5350
[WebAssembly] Strip threadlocal attribute from globals in single thread mode
|
7 years ago |
Heejin Ahn
|
62779f87d5
[WebAssembly] Add exception handling option and feature
|
7 years ago |
Sanjoy Das
|
b166e6723e
(Re-landing) Expose a TargetMachine::getTargetTransformInfo function
|
7 years ago |
Sanjoy Das
|
0a1aae823b
Revert "Expose a TargetMachine::getTargetTransformInfo function"
|
7 years ago |
Sanjoy Das
|
0950f32a89
Expose a TargetMachine::getTargetTransformInfo function
|
7 years ago |
Sam Clegg
|
5334180cf2
[WebAssembly] Implement @llvm.global_ctors and @llvm.global_dtors
|
7 years ago |
Matthias Braun
|
9385cf15d1
Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"
|
7 years ago |
Matthias Braun
|
a063107f8d
TargetMachine: Merge TargetMachine and LLVMTargetMachine
|
7 years ago |
Daniel Jasper
|
dfd6a10efb
Fix WebAssembly target after r309911.
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Matthias Braun
|
7d0dde023f
TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFC
|
8 years ago |
Francis Visoiu Mistrih
|
ae1c853358
[LegacyPassManager] Remove TargetMachine constructors
|
8 years ago |
Dan Gohman
|
a746da8ffc
[WebAssembly] Split CFG-sorting into its own pass. NFC.
|
8 years ago |
Dan Gohman
|
53ff96ab08
[WebAssembly] Basic support for Wasm object file encoding.
|
8 years ago |
Dan Gohman
|
d660a5d68c
[WebAssembly] Add skeleton MC support for the Wasm container format
|
8 years ago |
Dan Gohman
|
91f4652a9e
[WebAssembly] Add a pass to create wrappers for function bitcasts.
|
8 years ago |
Dan Gohman
|
2a88a6dddf
[WebAssembly] Eliminate an ad-hoc command-line argument.
|
8 years ago |
Dan Gohman
|
1871c0f455
[WebAssembly] Add an option to make get_local/set_local explicit.
|
8 years ago |
Derek Schuff
|
dc833052ac
[WebAssembly] Fix for 0xc call_indirect changes
|
8 years ago |
Mehdi Amini
|
ae5f5d3d3c
Move the global variables representing each Target behind accessor function
|
8 years ago |
Dan Gohman
|
3f22f87fb5
[WebAssembly] Update to more stack-machine-oriented terminology.
|
9 years ago |
Heejin Ahn
|
d5f9cd91f5
[WebAssembly] Add asm.js-style setjmp/longjmp handling for wasm (reland r280302)
|
9 years ago |
Heejin Ahn
|
2a3f18e638
Revert "Add asm.js-style setjmp/longjmp handling for wasm"
|
9 years ago |