summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Expand SIMD shifts while V8's implementation disagreesThomas Lively2019-01-151-1/+31
* [WebAssembly] Add unimplemented-simd128 subtarget featureThomas Lively2019-01-101-14/+28
* Revert "[WebAssembly] Add simd128-unimplemented subtarget feature"Thomas Lively2019-01-101-28/+14
* [WebAssembly] Add simd128-unimplemented subtarget featureThomas Lively2019-01-101-14/+28
* Revert "[WebAssembly] Add unimplemented-simd128 subtarget feature"Thomas Lively2019-01-101-28/+14
* [WebAssembly] Add unimplemented-simd128 subtarget featureThomas Lively2019-01-091-14/+28
* [WebAssembly] Massive instruction renamingThomas Lively2019-01-081-1/+1
* [WebAssembly] Gate unimplemented SIMD ops on flagThomas Lively2018-12-201-0/+6
* [WebAssembly] Expand unavailable integer operations for vectorsThomas Lively2018-11-291-6/+14
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-11-141-0/+42
* [WebAssembly] Lower select for vectorsThomas Lively2018-11-091-8/+9
* [WebAssembly] General vector shift loweringThomas Lively2018-11-021-12/+27
* [WebAssembly] Expand inserts and extracts with variable indicesThomas Lively2018-11-021-0/+29
* [WebAssembly] Lower vselectThomas Lively2018-11-011-0/+9
* Reland "[WebAssembly] LSDA info generation"Heejin Ahn2018-10-251-3/+12
* [WebAssembly] Use target-independent saturating addThomas Lively2018-10-251-0/+6
* [WebAssembly] Set LoadExt and TruncStore actions for SIMD typesThomas Lively2018-10-251-0/+13
* [WebAssembly] Retain shuffle types during custom loweringThomas Lively2018-10-241-1/+1
* [NFC] Rename minnan and maxnan to minimum and maximumThomas Lively2018-10-241-3/+3
* [WebAssembly] Implement vector sext_inreg and tests with comparisonsThomas Lively2018-10-201-0/+4
* [WebAssembly] Custom lower i64x2 constant shifts to avoid wrapThomas Lively2018-10-201-0/+38
* [WebAssembly] Handle undefined lane indices in SIMD patternsThomas Lively2018-10-191-2/+4
* Revert "[WebAssembly] LSDA info generation"Krasimir Georgiev2018-10-161-12/+3
* [WebAssembly] LSDA info generationHeejin Ahn2018-10-161-3/+12
* [WebAssembly][NFC] Use intrinsic dag nodes directlyThomas Lively2018-10-111-38/+0
* [WebAssembly] Saturating arithmetic intrinsicsThomas Lively2018-10-051-0/+26
* [WebAssembly] Bitselect intrinsic and instructionThomas Lively2018-10-031-0/+6
* [WebAssembly] Refactor WasmSignature and use it for MCSymbolWasmDerek Schuff2018-10-031-2/+8
* [WebAssembly] any_true and all_true intrinsics and instructionsThomas Lively2018-10-031-1/+7
* [WebAssembly] SIMD comparisonsThomas Lively2018-09-121-1/+1
* [WebAssembly] v8x16.shuffleThomas Lively2018-09-071-0/+39
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-09-051-129/+113
* [WebAssembly] Arbitrary BUILD_VECTOR and remove i64x2.mulThomas Lively2018-08-221-0/+3
* [WebAssembly] Gate i64x2 and f64x2 on -wasm-enable-unimplementedHeejin Ahn2018-08-091-2/+10
* [WebAssembly] Update SIMD binary arithmeticDerek Schuff2018-08-071-0/+2
* [WebAssembly] Enable atomic expansion for unsupported atomicrmwsHeejin Ahn2018-08-071-0/+17
* [WebAssembly] Cleanup of the way globals and global flags are handledNicholas Wilson2018-08-031-1/+1
* [WebAssembly] Support for atomic.wait / atomic.wake instructionsHeejin Ahn2018-08-021-0/+40
* [WebAssembly] Add getSetCCResultType placeholder override to handle vector co...Simon Pilgrim2018-06-281-0/+9
* [WebAssembly] Fix lowering of varargs functions with non-legal fixed arguments.Dan Gohman2018-06-261-2/+3
* [WebAssembly] Support instruction selection for catching exceptionsHeejin Ahn2018-05-311-0/+20
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Make sign-extension opcodes a distinct feature.Dan Gohman2018-01-191-2/+1
* Fix WebAssembly backend for some LLVM API changesDavid Blaikie2017-12-151-3/+3
* [WebAssembly] Fix fptoui lowering boundsDan Gohman2017-11-291-14/+40
* [WebAssembly] Fix trapping behavior in fptosi/fptoui.Dan Gohman2017-11-281-0/+129
* [WebAssembly] Add sign extend instructions from atomics proposalDerek Schuff2017-09-131-2/+6
* [WebAssembly] Add target feature for atomicsDerek Schuff2017-08-301-0/+2
* Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne2017-07-261-1/+1
OpenPOWER on IntegriCloud