summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TargetLowering] Remove optional arguments passing to makeLibCallShiva Chen2019-08-221-1/+2
* [WebAssembly] Stop unrolling SIMD shifts since they are fixed in V8Thomas Lively2019-08-141-5/+0
* [webassembly] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-121-6/+6
* [WebAssembly] Fix conflict between ret legalization and sjljKeno Fischer2019-08-051-1/+12
* [LLVM][Alignment] Introduce Alignment TypeGuillaume Chatelet2019-08-051-3/+3
* [WebAssembly] Do not emit tail calls with return type mismatchThomas Lively2019-07-301-7/+30
* [WebAssembly] Implement tail calls and unify tablegen call classesThomas Lively2019-06-261-7/+15
* [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR...Simon Pilgrim2019-06-121-1/+2
* [WebAssembly] Fix ISel crash on sext_inreg/extract type mismatchThomas Lively2019-06-041-2/+26
* [WebAssembly] Expand more SIMD float opsThomas Lively2019-05-241-1/+2
* [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crashThomas Lively2019-05-231-0/+15
* [WebAssembly] Implement __builtin_return_address for emscriptenThomas Lively2019-05-231-3/+27
* [SelectionDAG] remove constant folding limitations based on FP exceptionsSanjay Patel2019-05-021-3/+0
* [WebAssembly] Support f16 libcallsDan Gohman2019-04-301-0/+5
* [WebAssembly] Emit br_table for most switch instructionsHeejin Ahn2019-04-231-0/+5
* [WebAssembly] Add new explicit relocation types for PIC relocationsSam Clegg2019-04-041-3/+8
* [WebAssembly] Remove unneeded target operand flagsSam Clegg2019-04-031-16/+7
* [WebAssembly] Initial implementation of PIC code generationSam Clegg2019-03-261-3/+41
* [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. ...Sam Clegg2019-03-181-6/+0
* [WebAssembly] Remove unused load/store patterns that use texternalsymSam Clegg2019-03-151-5/+5
* [WebAssembly] Simplify iterator navigations (NFC)Heejin Ahn2019-03-051-2/+1
* [WebAssembly] Expand operations not supported by SIMDThomas Lively2019-03-021-0/+17
* Revert "[WebAssembly][WIP] Expand operations not supported by SIMD"Thomas Lively2019-03-021-17/+0
* [WebAssembly][WIP] Expand operations not supported by SIMDThomas Lively2019-03-021-0/+17
* Revert "[WebAssembly] Lower SIMD shifts since they are fixed in V8"Thomas Lively2019-03-011-0/+5
* [WebAssembly] Lower SIMD shifts since they are fixed in V8Thomas Lively2019-03-011-5/+0
* [WebAssembly] Properly align fp128 arguments in outgoing varargs argumentsDan Gohman2019-02-261-3/+6
* [WebAssembly] memory.fillThomas Lively2019-02-131-1/+3
* [WebAssembly] Lower memmove to memory.copyThomas Lively2019-02-051-0/+2
* [WebAssembly] memory.copyThomas Lively2019-02-051-0/+6
* [WebAssembly] clang-tidy (NFC)Heejin Ahn2019-02-041-22/+21
* [WebAssembly] Exception handling: Switch to the new proposalHeejin Ahn2019-01-301-41/+35
* [WebAssembly] Optimize BUILD_VECTOR lowering for sizeThomas Lively2019-01-301-0/+110
* [WebAssembly] Expand BUILD_PAIR nodesThomas Lively2019-01-281-0/+3
* [WebAssembly][NFC] Group SIMD-related ISel configurationThomas Lively2019-01-261-59/+45
* 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
OpenPOWER on IntegriCloud