Rui Ueyama
|
c3f211d97b
Fix parameter name comments using clang-tidy. NFC.
|
6 years ago |
Heejin Ahn
|
b29d4ba62f
[WebAssembly] Rename except_ref type to exnref
|
6 years ago |
Thomas Lively
|
78cbc90959
[WebAssembly] Implement tail calls and unify tablegen call classes
|
6 years ago |
Nikita Popov
|
1d1646072b
[WebAssembly] Don't assume that zext/sext result is i32/i64 in fast isel (PR41841)
|
6 years ago |
Sam Clegg
|
140d73388b
[WebAssembly] Bail out of fastisel earlier when computing PIC addresses
|
6 years ago |
Sam Clegg
|
5477ac9732
[WebAssembly] FastISel: Don't fallback to SelectionDAG after BuildMI in selectCall
|
6 years ago |
Sam Clegg
|
23fe8db89f
[WebAssembly] Initial implementation of PIC code generation
|
6 years ago |
Heejin Ahn
|
9ac1c04558
[WebAssembly] clang-tidy (NFC)
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Thomas Lively
|
caa05ae5fa
[WebAssembly][FastISel] Do not assume naive CmpInst lowering
|
6 years ago |
Thomas Lively
|
09b0852040
[WebAssembly] Add unimplemented-simd128 subtarget feature
|
6 years ago |
Thomas Lively
|
54f94c3a2e
Revert "[WebAssembly] Add simd128-unimplemented subtarget feature"
|
6 years ago |
Thomas Lively
|
38f7d82a39
[WebAssembly] Add simd128-unimplemented subtarget feature
|
6 years ago |
Thomas Lively
|
b56b09db88
Revert "[WebAssembly] Add unimplemented-simd128 subtarget feature"
|
6 years ago |
Thomas Lively
|
6d3d2f90b1
[WebAssembly] Add unimplemented-simd128 subtarget feature
|
6 years ago |
Thomas Lively
|
bfcb4d1513
[WebAssembly] Fix invalid machine instrs in -O0, verify in tests
|
6 years ago |
Thomas Lively
|
d0092eb5f9
[WebAssembly] Gate unimplemented SIMD ops on flag
|
6 years ago |
Reid Kleckner
|
b7d45e1d88
Fix clang -Wimplicit-fallthrough warnings across llvm, NFC
|
6 years ago |
Sanjay Patel
|
c924df94b9
[WebAssembly] use 'match' to simplify code; NFC
|
6 years ago |
Thomas Lively
|
93c7b61d50
[WebAssembly][NFC] Unify ARGUMENT classes
|
6 years ago |
Heejin Ahn
|
581d231e61
[WebAssembly] clang-format (NFC)
|
7 years ago |
Derek Schuff
|
4f8862743a
[WebAssembly] Update SIMD binary arithmetic
|
7 years ago |
Dan Gohman
|
df015f19fc
[WebAssembly] Fix fast-isel optimization of branch conditions.
|
7 years ago |
Dan Gohman
|
b77633aafe
[WebAssembly] Fix fast-isel lowering illegal argument and return types.
|
7 years ago |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 years ago |
Dan Gohman
|
7f57949cd0
[WebAssembly] Teach fast-isel to gracefully recover from illegal return types.
|
7 years ago |
Heejin Ahn
|
df76a89533
[WebAssembly] Add except_ref as a first-class type
|
7 years ago |
Dan Gohman
|
8a584bc952
[WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC.
|
7 years ago |
Dan Gohman
|
8aaa99a506
[WebAssembly] Handle errors better in fast-isel.
|
7 years ago |
Dan Gohman
|
40486d7dcf
[WebAssembly] Call signExtend to get sign extended register
|
7 years ago |