summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Add an assertion for an invalid CFGHeejin Ahn2018-04-171-0/+3
* [WebAssembly] Teach fast-isel to gracefully recover from illegal return types.Dan Gohman2018-04-171-2/+6
* [WebAssembly] Fix a bug in MachineBasicBlock::findDebugLoc() callHeejin Ahn2018-04-141-3/+4
* [WebAssembly] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-091-10/+10
* [WebAssembly] Allow for the creation of user-defined custom sectionsSam Clegg2018-04-051-1/+22
* [WebAssembly] Only write 32-bits for WebAssembly::OPERAND_OFFSET32Sam Clegg2018-04-041-0/+5
* Sort targetgen calls in lib/Target/*/CMakeLists.Nico Weber2018-04-041-1/+2
* [CodeGen]Add NoVRegs property on PostRASink and ShrinkWrapJun Bum Lim2018-04-031-3/+2
* [WebAssembly] Register wasm passes with the PassRegistryJacob Gravelle2018-03-3021-4/+107
* [WebAssembly] Refactor tablegen for store instructions (NFC)Derek Schuff2018-03-301-194/+115
* Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie2018-03-281-0/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-232-2/+2
* [WebAssembly] Really disable wasm register name matcherReid Kleckner2018-03-212-8/+5
* [WebAssembly] Suppress unused function warning for register name matcherReid Kleckner2018-03-211-0/+4
* [WebAssembly] Update torture compile test expectationsDerek Schuff2018-03-201-6/+0
* [WebAssembly] Strip threadlocal attribute from globals in single thread modeDerek Schuff2018-03-201-2/+20
* [WebAssembly] Added initial AsmParser implementation.Derek Schuff2018-03-208-7/+610
* [WebAssembly] Add DebugLoc information to WebAssembly block and loop.Derek Schuff2018-03-151-8/+11
* [WebAssembly] Add except_ref as a first-class typeHeejin Ahn2018-03-0811-14/+89
* [WebAssembly] Avoid cast ExprType to wasm::ValTypeSam Clegg2018-03-021-31/+30
* Reland "[WebAssembly] More uses of uint8_t for single byte values"Heejin Ahn2018-03-022-14/+14
* Revert "[WebAssembly] More uses of uint8_t" and "[WebAssembly] Update tests"Nicholas Wilson2018-03-021-13/+13
* [WebAssembly] More uses of uint8_t for single byte valuesHeejin Ahn2018-03-021-13/+13
* [WebAssembly] Gather EH instructions in one place. NFC.Heejin Ahn2018-03-021-10/+20
* [WebAssembly] Fix broken gcc build after rL326454Sam Clegg2018-03-011-1/+2
* [WebAssembly] Use uint8_t for single byte values to match the specSam Clegg2018-03-012-4/+4
* [WebAssembly] Relax constexpr for old standard libraries.Benjamin Kramer2018-02-261-1/+1
* [WebAssembly] Add exception handling option and featureHeejin Ahn2018-02-246-9/+20
* [WebAssembly] Fix macro metaprogram to not duplicate code as much.Benjamin Kramer2018-02-231-7/+11
* [WebAssembly] Add first claass symbol table to wasm objectsSam Clegg2018-02-232-6/+13
* Fix the build of the wasm backend.Benjamin Kramer2018-02-221-2/+2
* [WebAssembly] MC: Make explicit our current lack of support for relocations a...Sam Clegg2018-02-161-4/+2
* [WebAssembly] Fix casting MCSymbol to MCSymbolWasm on ELFJacob Gravelle2018-02-121-3/+5
* [WebAssembly] Add mechanisms for specifying an explicit import module name.Dan Gohman2018-02-093-2/+29
* [WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC.Dan Gohman2018-02-091-0/+1
* [WebAssembly] MC: Remove unused code for handling of wasm globalsSam Clegg2018-01-312-56/+0
* [SelectionDAGISel] Add a debug print before call to Select. Adjust where blan...Craig Topper2018-01-261-5/+0
* [NFC] fix trivial typos in comments and documentsHiroshi Inoue2018-01-261-1/+1
* [WebAssembly] Add mem.* intrinsics.Dan Gohman2018-01-231-0/+9
* [WebAssembly] Fix MSVC buildDerek Schuff2018-01-201-5/+6
* [WebAssembly] Fix libcall signature lookupDerek Schuff2018-01-191-13/+14
* [WebAssembly] Make sign-extension opcodes a distinct feature.Dan Gohman2018-01-196-6/+20
* [WebAssembly] Add test expectations for gcc C++ tests (gcc/testsuite/g++.dg)Sam Clegg2018-01-191-0/+50
* [WebAssembly] Remove duplicated RTLIB namesDerek Schuff2018-01-181-976/+394
* Add support for emitting libcalls for x86_fp80 -> fp128 and vice-versaBenjamin Kramer2018-01-171-0/+4
* [WebAssembly] Update README.txt.Dan Gohman2018-01-151-13/+41
* [WebAssembly] Update libcall signature listsDerek Schuff2018-01-091-0/+60
* Fix build of WebAssembly and AVR backends after r321692Alex Bradbury2018-01-031-2/+2
* Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer2017-12-281-1/+1
* (Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-222-6/+4
OpenPOWER on IntegriCloud