summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* Remove isAsCheapAsAMove from v128.constThomas Lively2018-09-131-1/+1
* Remove isAsCheapAsAMove from mem opsThomas Lively2018-09-131-2/+2
* [WebAssembly] Add missing SIMD instruction attributesThomas Lively2018-09-131-2/+3
* [WebAssembly] Make tied inline asm operands work againHeejin Ahn2018-09-121-0/+5
* [WebAssembly] SIMD comparisonsThomas Lively2018-09-122-1/+55
* [Target] Untangle disassemblersBenjamin Kramer2018-09-101-1/+0
* [WebAssembly] v8x16.shuffleThomas Lively2018-09-074-0/+95
* [WebAssembly] Change SIMD lane indices to vec_i8imm_opThomas Lively2018-09-071-4/+4
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-09-0537-549/+652
* [WebAssembly] Fixed stale assert message in WebAssemblyMCInstLowerWouter van Oortmerssen2018-09-041-1/+1
* [WebAssembly][NFC] Fix formatting and testsThomas Lively2018-09-041-1/+1
* [WebAssembly] Fix operand rewriting in inline asm lowering.Dan Gohman2018-09-041-4/+2
* [WebAssembly] Update utility functions with SIMD typesThomas Lively2018-08-301-0/+28
* [WebAssembly] Vector conversionsThomas Lively2018-08-301-0/+11
* [WebAssembly] SIMD loads and storesThomas Lively2018-08-302-1/+69
* [WebAssembly] Made disassembler only use stack instructions.Wouter van Oortmerssen2018-08-301-10/+7
* [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcastsSam Clegg2018-08-301-7/+27
* [WebAssembly][NFC] Document stackifier tablegen backendThomas Lively2018-08-281-2/+7
* [WebAssembly] v128.notThomas Lively2018-08-281-0/+17
* [WebAssembly] Use getCalleeOpNo utility function (NFC)Heejin Ahn2018-08-281-14/+2
* [WebAssembly] TableGen backend for stackifying instructionsThomas Lively2018-08-272-356/+6
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-279-244/+573
* [WebAssembly] Prioritize splats over v128.constsThomas Lively2018-08-231-0/+2
* [WebAssembly] SIMD Bitwise binary arithmeticThomas Lively2018-08-231-0/+18
* [WebAssembly][NFC] Reorganize SIMD instructionsThomas Lively2018-08-231-135/+96
* [WebAssembly][NFC] Move specific instruction formats to specific filesThomas Lively2018-08-235-117/+121
* [WebAssembly] Arbitrary BUILD_VECTOR and remove i64x2.mulThomas Lively2018-08-223-2/+121
* [WebAssembly] Don't write SP back when prolog is generated only for EHHeejin Ahn2018-08-223-5/+25
* [WebAssembly] Remove MachineFrameInfo arg from checking functions (NFC)Heejin Ahn2018-08-222-13/+12
* [WebAssembly] Add hasSideEffects flag to catch instructionsHeejin Ahn2018-08-221-1/+1
* [WebAssembly] Fix typos in mem.grow/memory.grow opcodesHeejin Ahn2018-08-221-2/+2
* [WebAssembly] Change comments on SP writing back (NFC)Heejin Ahn2018-08-222-3/+5
* [WebAssembly] Restore __stack_pointer after catch instructionsHeejin Ahn2018-08-216-6/+109
* [WebAssembly] v128.constThomas Lively2018-08-216-17/+141
* [WebAssembly] Change writeSPToMemory to writeSPToGlobal (NFC)Heejin Ahn2018-08-211-4/+4
* [WebAssembly] Add isEHScopeReturn instruction propertyHeejin Ahn2018-08-211-3/+1
* [WebAssembly] Revert type of wake count in atomic.wake to i32Heejin Ahn2018-08-201-18/+18
* [WebAssembly] Remove an unused argument from writeSPToMemory (NFC)Heejin Ahn2018-08-201-8/+5
* [WebAssembly] Modify LateEHPrepare one-line description (NFC)Heejin Ahn2018-08-171-1/+1
* [WebAssembly] CFG stackify support for exception handlingHeejin Ahn2018-08-161-108/+542
* [WebAssembly] Remove temporary workaround for function bitcastsJacob Gravelle2018-08-161-5/+0
* [WebAssembly][NFC] Standardize SIMD multiclass formatThomas Lively2018-08-151-36/+30
* [WebAssembly] Test commitThomas Lively2018-08-151-2/+1
* [WebAssembly] SIMD replace_laneDerek Schuff2018-08-151-1/+22
* [WebAssembly] SIMD SplatsDerek Schuff2018-08-151-0/+28
* [WebAssembly] Fix encoding of non-SIMD vector-typed instructionsHeejin Ahn2018-08-142-29/+32
* [WebAssembly] SIMD extract_laneHeejin Ahn2018-08-141-2/+62
* Revert "[WebAssembly] Added default stack-only instruction mode for MC."Wouter van Oortmerssen2018-08-136-487/+256
* Fix WebAssembly instruction printer after r339474Richard Trieu2018-08-111-1/+5
* [WebAssembly] Added default stack-only instruction mode for MC.Wouter van Oortmerssen2018-08-106-256/+487
OpenPOWER on IntegriCloud