summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Enforce assembler emits to streamer in order.Wouter van Oortmerssen2018-12-031-0/+47
* [WebAssembly] Expand unavailable integer operations for vectorsThomas Lively2018-11-291-6/+14
* [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessi...Sam Clegg2018-11-201-40/+45
* [WebAssembly] replaced .param/.result by .functypeWouter van Oortmerssen2018-11-196-139/+114
* [WebAssembly] Add null streamer supportHeejin Ahn2018-11-182-0/+23
* [WebAssembly] Default to static reloc modelSam Clegg2018-11-161-2/+6
* [WebAssembly] Split BBs after throw instructionsHeejin Ahn2018-11-161-14/+44
* [WebAssembly] Fix return type of nextByteThomas Lively2018-11-151-2/+2
* [WebAssembly] Renumber SIMD bitwise instructionsThomas Lively2018-11-151-7/+7
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-11-1413-31/+150
* [WebAssembly] Fix broken assumption that all bitcasts are to functions typesSam Clegg2018-11-131-26/+43
* [WebAssembly] Added WasmAsmParser.Wouter van Oortmerssen2018-11-121-74/+31
* [WebAssembly] Update bleeding-edge cpu featuresThomas Lively2018-11-101-1/+2
* [WebAssembly] Hotfix of WebAssemblyInstructionTableSize after rL346465Fangrui Song2018-11-091-0/+2
* [WebAssembly] Read prefixed opcodes as ULEB128sThomas Lively2018-11-091-11/+21
* [WebAssembly][NFC] Reorder SIMD sectionThomas Lively2018-11-091-283/+270
* [WebAssembly] Renumber and LEB128-encode SIMD opcodesThomas Lively2018-11-092-139/+118
* [WebAssembly] Lower select for vectorsThomas Lively2018-11-091-8/+9
* [WebAssembly] Fix LowerEmscriptenEHSjLj when there's only longjmpHeejin Ahn2018-11-081-52/+60
* [WebAssembly] Add V128 to WebAssemblyInstrInfo::copyPhysRegThomas Lively2018-11-081-0/+2
* Revert "[WebAssembly] Fixup `main` signature by default"Sam Clegg2018-11-061-1/+6
* [WebAssembly] Parsing missing directives to produce valid .oWouter van Oortmerssen2018-11-021-32/+100
* [WebAssembly] Fix bugs in rethrow depth counting and InstPrinterHeejin Ahn2018-11-022-4/+16
* [WebAssembly] Added a .globaltype directive to .s output.Wouter van Oortmerssen2018-11-023-8/+20
* [WebAssembly] General vector shift loweringThomas Lively2018-11-021-12/+27
* [WebAssembly] Expand inserts and extracts with variable indicesThomas Lively2018-11-022-0/+30
* [WebAssembly] Fix signature parsing for 'try' in AsmParserHeejin Ahn2018-11-011-1/+1
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* [WebAssembly] Fixup `main` signature by defaultSam Clegg2018-11-011-6/+1
* [WebAssembly] Lower vselectThomas Lively2018-11-011-0/+9
* [WebAssembly] Process p2align operands for SIMD loads and storesThomas Lively2018-10-311-0/+12
* [WebAssembly] Handle vector IMPLICIT_DEFs.Thomas Lively2018-10-311-0/+5
* [WebAssembly] Lower away condition truncations for scalar selectsThomas Lively2018-10-292-0/+14
* Reland "[WebAssembly] LSDA info generation"Heejin Ahn2018-10-253-3/+21
* [WebAssembly] Support EH instructions in InstPrinterHeejin Ahn2018-10-252-9/+66
* Address commentsHeejin Ahn2018-10-251-4/+2
* [WebAssembly] Error out when block/loop markers mismatchHeejin Ahn2018-10-251-7/+7
* [WebAssembly] Use target-independent saturating addThomas Lively2018-10-252-2/+8
* [WebAssembly] Set LoadExt and TruncStore actions for SIMD typesThomas Lively2018-10-251-0/+13
* [WebAssembly] Fix immediate of rethrow when throwing to callerHeejin Ahn2018-10-241-1/+1
* [WebAssembly] Retain shuffle types during custom loweringThomas Lively2018-10-242-4/+4
* [NFC] Rename minnan and maxnan to minimum and maximumThomas Lively2018-10-243-7/+7
* [WebAssembly] use 'match' to simplify code; NFCSanjay Patel2018-10-231-2/+6
* [WebAssembly] Fix assembly printing of br_tableHeejin Ahn2018-10-231-2/+2
* [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backendThomas Lively2018-10-225-32/+36
* [WebAssembly] Implement vector sext_inreg and tests with comparisonsThomas Lively2018-10-202-4/+9
* [WebAssembly] Custom lower i64x2 constant shifts to avoid wrapThomas Lively2018-10-204-0/+55
* [WebAssembly] Handle undefined lane indices in SIMD patternsThomas Lively2018-10-192-2/+40
* Revert "[WebAssembly] LSDA info generation"Krasimir Georgiev2018-10-163-21/+3
* [WebAssembly] LSDA info generationHeejin Ahn2018-10-163-3/+21
OpenPOWER on IntegriCloud