summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [SystemZ, LoopStrengthReduce]Jonas Paulsson2017-07-211-1/+2
* [SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper2017-05-301-2/+2
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-1/+2
* [WebAssembly] Configure codegen to legalize f16 values.Dan Gohman2017-02-221-0/+5
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-2/+2
* [WebAssemby] Implement block signatures.Dan Gohman2016-10-061-3/+10
* [WebAssembly] Initial SIMD128 support.Derek Schuff2016-08-021-0/+10
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-8/+8
* Fix calls to SelectionDAG::getStoreDerek Schuff2016-07-151-2/+2
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-4/+4
* [WebAssembly] Don't expand divisions by constants.Dan Gohman2016-05-181-0/+6
* [WebAssembly] Fix legalization of i128 shifts.Dan Gohman2016-05-141-9/+4
* [WebAssembly] Disable 128-bit shift libcallsDerek Schuff2016-05-101-0/+7
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-1/+1
* [WebAssembly] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG wi...Craig Topper2016-04-231-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [WebAssembly] Implement the rotate instructions.Dan Gohman2016-03-221-1/+1
* [WebAssembly] Update for spec change from tableswitch to br_table.Dan Gohman2016-03-081-5/+5
* [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg.Dan Gohman2016-02-201-3/+7
* [WebAssembly] Call memcpy for large byval copies.Dan Gohman2016-02-171-1/+1
* [WebAssembly] Use SDValue::getConstantOperandVal. NFC.Dan Gohman2016-02-171-1/+1
* [WebAssembly] Implement __builtin_frame_address.Dan Gohman2016-02-161-3/+17
* [WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodesDerek Schuff2016-02-161-0/+26
* [WebAssembly] Report more meaningful error messages for some unsupportedDerek Schuff2016-02-121-0/+13
* [WebAssembly] Fix byval for empty types.Dan Gohman2016-02-121-2/+1
* [WebAssembly] Reformat WebAssemblyFrameLowering and WebAssemblyISelLoweringDerek Schuff2016-02-111-50/+42
* [WebAssembly] Address comments left over from r260421Derek Schuff2016-02-101-7/+9
* [WebAssembly] Switch varags calling convention to use a registerDerek Schuff2016-02-101-39/+42
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-02-021-56/+1
* Revert r259035, it introduces a cyclic library dependencyOliver Stannard2016-01-281-2/+57
* Unbreak the wasm backend again after r259035.Benjamin Kramer2016-01-281-1/+1
* Add backend dignostic printer for unsupported featuresOliver Stannard2016-01-281-56/+1
* WebAssembly: fix buildJF Bastien2016-01-281-1/+1
* Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported f...NAKAMURA Takumi2016-01-281-0/+55
* [WebAssembly] Implement byval argumentsDerek Schuff2016-01-271-7/+19
* Unbreak wasm build after r258951.Benjamin Kramer2016-01-271-1/+1
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-01-271-55/+0
* [WebAssembly] Fix a typo in a comment.Dan Gohman2016-01-261-1/+1
* [WebAssembly] Implement unaligned loads and stores.Dan Gohman2016-01-261-0/+14
OpenPOWER on IntegriCloud