summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Lower away condition truncations for scalar selectsThomas Lively2018-10-292-0/+14
* Reland "[WebAssembly] LSDA info generation"Heejin Ahn2018-10-253-3/+21
* [WebAssembly] Support EH instructions in InstPrinterHeejin Ahn2018-10-252-9/+66
* Address commentsHeejin Ahn2018-10-251-4/+2
* [WebAssembly] Error out when block/loop markers mismatchHeejin Ahn2018-10-251-7/+7
* [WebAssembly] Use target-independent saturating addThomas Lively2018-10-252-2/+8
* [WebAssembly] Set LoadExt and TruncStore actions for SIMD typesThomas Lively2018-10-251-0/+13
* [WebAssembly] Fix immediate of rethrow when throwing to callerHeejin Ahn2018-10-241-1/+1
* [WebAssembly] Retain shuffle types during custom loweringThomas Lively2018-10-242-4/+4
* [NFC] Rename minnan and maxnan to minimum and maximumThomas Lively2018-10-243-7/+7
* [WebAssembly] use 'match' to simplify code; NFCSanjay Patel2018-10-231-2/+6
* [WebAssembly] Fix assembly printing of br_tableHeejin Ahn2018-10-231-2/+2
* [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backendThomas Lively2018-10-225-32/+36
* [WebAssembly] Implement vector sext_inreg and tests with comparisonsThomas Lively2018-10-202-4/+9
* [WebAssembly] Custom lower i64x2 constant shifts to avoid wrapThomas Lively2018-10-204-0/+55
* [WebAssembly] Handle undefined lane indices in SIMD patternsThomas Lively2018-10-192-2/+40
* Revert "[WebAssembly] LSDA info generation"Krasimir Georgiev2018-10-163-21/+3
* [WebAssembly] LSDA info generationHeejin Ahn2018-10-163-3/+21
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-1/+1
* Move some helpers from the global namespace into anonymous ones.Benjamin Kramer2018-10-131-1/+1
* [WebAssembly][NFC] Fix signed/unsigned comparison warningThomas Lively2018-10-131-1/+3
* [WebAssembly] SIMD min and maxThomas Lively2018-10-131-7/+7
* [WebAssembly][NFC] Unify ARGUMENT classesThomas Lively2018-10-135-45/+36
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS] (fixed)Thomas Lively2018-10-1111-95/+5
* [WebAssembly] Revert rL344180, which was breaking expensive checksThomas Lively2018-10-1111-3/+94
* [WebAssembly][NFC] Use intrinsic dag nodes directlyThomas Lively2018-10-113-70/+14
* [WebAssembly] Saturating float to int intrinsicsThomas Lively2018-10-112-0/+28
* [WebAssembly][NFC] Remove repetition of Defs = [ARGUMENTS]Thomas Lively2018-10-1011-90/+3
* [WebAssembly][NFC] Use vnot patfrag to simplify v128.notThomas Lively2018-10-101-14/+7
* [WebAssembly] Fix fneg loweringThomas Lively2018-10-101-28/+13
* [WebAssembly] Improve comments for SIMD instruction definitionsHeejin Ahn2018-10-101-2/+2
* [WebAssembly] Handle V128 register class in explicit locals passThomas Lively2018-10-091-0/+2
* [WebAssembly] Improve readability of SIMD instructions (NFC)Heejin Ahn2018-10-093-442/+586
* [WebAssembly] Saturating arithmetic intrinsicsThomas Lively2018-10-053-0/+45
* [WebAssembly] Ignore DBG_VALUE in WebAssemblyCFGStackify pass when looking fo...Yury Delendik2018-10-041-0/+4
* [WebAssembly] Don't modify preds/succs iterators while erasing from themHeejin Ahn2018-10-041-4/+7
* Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim2018-10-041-0/+1
* [WebAssembly] Bitselect intrinsic and instructionThomas Lively2018-10-033-0/+31
* [WebAssembly] Refactor WasmSignature and use it for MCSymbolWasmDerek Schuff2018-10-0310-118/+106
* [WebAssembly] any_true and all_true intrinsics and instructionsThomas Lively2018-10-033-3/+31
* [WebAssembly] Stop generating helper functions in WebAssemblyLowerEmscriptenE...Sam Clegg2018-10-021-85/+17
* [WebAssembly] Restore slashes in SIMD conversion namesThomas Lively2018-10-021-8/+8
* [WebAssembly] Fixed AsmParser not allowing instructions with /Wouter van Oortmerssen2018-10-011-9/+28
* WebAssembly: Rename GetSignature to GetLibcallSignature [NFC]Derek Schuff2018-09-273-16/+19
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-10/+9
* [WebAssembly] Fix MRI.hasOneNonDBGUse assert in WebAssemblyRegStackify pass Yury Delendik2018-09-261-2/+2
* [WebAssembly] SIMD conversionsThomas Lively2018-09-261-0/+16
* [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify passYury Delendik2018-09-251-0/+59
* [WebAssembly] SIMD sqrtThomas Lively2018-09-251-0/+9
* [WebAssembly] Simplified selecting asmmatcher stack instructions.Wouter van Oortmerssen2018-09-212-0/+3
OpenPOWER on IntegriCloud