summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] clang-tidy (NFC)Heejin Ahn2019-02-041-54/+53
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly][FastISel] Do not assume naive CmpInst loweringThomas Lively2019-01-141-7/+5
* [WebAssembly] Add unimplemented-simd128 subtarget featureThomas Lively2019-01-101-3/+1
* Revert "[WebAssembly] Add simd128-unimplemented subtarget feature"Thomas Lively2019-01-101-1/+3
* [WebAssembly] Add simd128-unimplemented subtarget featureThomas Lively2019-01-101-3/+1
* Revert "[WebAssembly] Add unimplemented-simd128 subtarget feature"Thomas Lively2019-01-101-1/+3
* [WebAssembly] Add unimplemented-simd128 subtarget featureThomas Lively2019-01-091-3/+1
* [WebAssembly] Fix invalid machine instrs in -O0, verify in testsThomas Lively2018-12-211-2/+5
* [WebAssembly] Gate unimplemented SIMD ops on flagThomas Lively2018-12-201-0/+2
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* [WebAssembly] use 'match' to simplify code; NFCSanjay Patel2018-10-231-2/+6
* [WebAssembly][NFC] Unify ARGUMENT classesThomas Lively2018-10-131-5/+5
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-09-051-77/+89
* [WebAssembly] Update SIMD binary arithmeticDerek Schuff2018-08-071-0/+26
* [WebAssembly] Fix fast-isel optimization of branch conditions.Dan Gohman2018-07-021-1/+1
* [WebAssembly] Fix fast-isel lowering illegal argument and return types.Dan Gohman2018-05-221-5/+13
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [WebAssembly] Teach fast-isel to gracefully recover from illegal return types.Dan Gohman2018-04-171-2/+6
* [WebAssembly] Add except_ref as a first-class typeHeejin Ahn2018-03-081-0/+17
* [WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC.Dan Gohman2018-02-091-0/+1
* [WebAssembly] Handle errors better in fast-isel.Dan Gohman2017-11-281-12/+40
* [WebAssembly] Call signExtend to get sign extended registerDan Gohman2017-11-081-1/+1
* [WebAssembly] FastISel : Bail to SelectionDAG for constexpr callsJacob Gravelle2017-08-241-1/+4
* [WebAssembly] WebAssemblyFastISel getelementptr variable index supportJacob Gravelle2017-06-221-1/+19
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [IR] Make getParamAttributes take argument numbers, not ArgNo+1Reid Kleckner2017-04-131-12/+12
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-2/+2
* [WebAssembly] Handle f16 in fast-isel.Dan Gohman2017-02-241-0/+2
* [WebAssembly] Add return type annotations in fast isel.Dan Gohman2017-01-091-0/+3
* [WebAssembly] Don't old negative load/store offsets in fast-isel.Dan Gohman2016-12-221-9/+24
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-1/+1
* [WebAssembly] Reorder load/store operands to match binary encoding.Dan Gohman2016-10-251-4/+4
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-241-2/+2
* [WebAssembly] Fix for 0xc call_indirect changesDerek Schuff2016-10-211-9/+9
* [WebAssembly] Remove the output operand from stores.Dan Gohman2016-10-061-10/+1
* [WebAssembly] Check return value of getRegForValue in FastISelDerek Schuff2016-08-041-0/+13
* [WebAssembly] Initial SIMD128 support.Derek Schuff2016-08-021-4/+76
* [WebAssembly] Fast-isel support for calls, arguments, and selects.Dan Gohman2016-05-121-51/+324
* [WebAssembl] Implement enough of fast-isel to run the comparison tests.Dan Gohman2016-05-111-98/+389
* [WebAssembly] Preliminary fast-isel support.Dan Gohman2016-05-101-4/+542
* [WebAssembly] Skeleton FastISel supportDan Gohman2015-08-241-0/+81
OpenPOWER on IntegriCloud