summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [WebAssembly] Remove an unneeded static_cast.Dan Gohman2015-12-081-2/+1
* [WebAssembly] Enable folding of offsets into global variable addresses.Dan Gohman2015-12-061-6/+4
* [WebAssembly] Support inline asm constraints of type i16 and similar.Dan Gohman2015-12-051-4/+7
* [WebAssembly] Expand frem as a floating point library function.Dan Gohman2015-12-051-1/+2
* [WebAssembly] Initial varargs support.Dan Gohman2015-12-041-15/+85
* [WebAssembly] Add several more calling conventions to the supported list.Dan Gohman2015-12-041-2/+7
* [WebAssembly] clang-format CallingConvSupported. NFC.Dan Gohman2015-12-041-4/+2
* [WebAssembly] Factor out the list of supported calling conventions.Dan Gohman2015-12-041-4/+13
* [WebAssembly] Check for more unsupported ABI flags.Dan Gohman2015-12-041-1/+26
* [WebAssembly] Use SelectionDAG::getUNDEF. NFC.Dan Gohman2015-12-041-1/+1
* [WebAssembly] Assert that byval and nest are not used for return types.Dan Gohman2015-12-021-4/+2
* [WebAssembly] Minor clang-format and selected clang-tidy cleanups. NFC.Dan Gohman2015-11-291-17/+18
* [WebAssembly] Fix inline asm support for i64 operands.Dan Gohman2015-11-251-1/+5
* [WebAssembly] Use a physical register to describe ARGUMENT liveness.Dan Gohman2015-11-251-0/+4
* [WebAssembly] Clean up several FIXME comments.Dan Gohman2015-11-251-2/+4
* [WebAssembly] Codegen support for ISD::ExternalSymbolDan Gohman2015-11-251-0/+13
* [WebAssembly] Add 'final' to some classes. NFC.Dan Gohman2015-11-251-1/+1
* [WebAssembly] Whitespace consistency. NFC.Dan Gohman2015-11-251-1/+0
* [WebAssembly] Rename SWITCH to TABLESWITCH to match the current wording in th...Dan Gohman2015-11-201-3/+3
* [WebAssembly] Implement isCheapToSpeculateCtlz and isCheapToSpeculateCttz.Dan Gohman2015-11-191-0/+10
* [WebAssembly] Fix function return type printingDerek Schuff2015-11-161-3/+0
* [WebAssembly] Minor code simplification. NFC.Dan Gohman2015-11-141-3/+1
* [WebAssembly] Support signext, zeroext, and several other function attributes.Dan Gohman2015-11-141-22/+0
* [WebAssembly] Inline asm support.Dan Gohman2015-11-131-0/+17
* [WebAssembly] Support non-legal argument and return types.Dan Gohman2015-11-111-13/+31
* [WebAssembly] Support for floating point min and max.Dan Gohman2015-11-101-0/+3
* [WebAssembly] Support 'unreachable' expressionDerek Schuff2015-11-101-0/+3
* [WebAssembly] Switch to a more traditional assembly syntaxDan Gohman2015-10-061-1/+6
* [WebAssembly] Support calls marked as "tail", fastcc, and coldcc.Dan Gohman2015-10-021-4/+14
* [WebAssembly] Rename several functions and types according to the new spec.Dan Gohman2015-09-261-4/+4
* [WebAssembly] Check in an initial CFG Stackifier passDan Gohman2015-09-161-0/+51
* [WebAssembly] Implement calls with void return types.Dan Gohman2015-09-091-1/+3
* [WebAssembly] Fix lowering of calls with more than one argument.Dan Gohman2015-09-091-2/+5
* WebAssembly: generate load/storeJF Bastien2015-08-311-2/+10
* [WebAssembly] DYNAMIC_STACKALLOC returns a pointer.Dan Gohman2015-08-241-1/+1
* WebAssembly: Implement callJF Bastien2015-08-241-20/+60
* Revert two bad commits.JF Bastien2015-08-241-21/+19
* Missing print.JF Bastien2015-08-241-13/+13
* callJF Bastien2015-08-241-3/+70
* [WebAssembly] Skeleton FastISel supportDan Gohman2015-08-241-0/+5
* [WebAssembly] Implement floating point rounding operators.Dan Gohman2015-08-241-3/+6
* [WebAssembly] Mark more operators as Expand.Dan Gohman2015-08-201-0/+26
* WebAssembly: floating-point comparisonsJF Bastien2015-08-121-0/+2
* WebAssembly: implement comparison.JF Bastien2015-08-111-3/+8
* WebAssembly: implement WebAssemblyTargetLowering::getTargetNodeNameJF Bastien2015-08-111-0/+10
* WebAssembly: print immediatesJF Bastien2015-08-101-1/+5
* WebAssembly: implement getScalarShiftAmountTy so we can shift by amount, with...JF Bastien2015-08-031-0/+5
* WebAssembly: handle more than int32 argument/returnJF Bastien2015-08-011-2/+0
* WebAssembly: handle `ret void`.JF Bastien2015-07-311-2/+1
* WebAssembly: handle unused function arguments.JF Bastien2015-07-311-4/+6
OpenPOWER on IntegriCloud