summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* Fix WebAssembly after r299529.Alexander Kornienko2017-04-051-4/+4
* [WebAssembly] Initial linking metadata supportDan Gohman2017-03-306-13/+90
* Rename AttributeSet to AttributeListReid Kleckner2017-03-214-13/+15
* Fix wasm build after arg_begin iterator type changeReid Kleckner2017-03-171-1/+1
* [WebAssembly] Fix some broken type encodings in wasm binaryDerek Schuff2017-03-162-3/+11
* [WebAssembly] Use LEB encoding for value typesDerek Schuff2017-03-146-251/+222
* [WebAssembly] Fix the opcode numbers for floating-point le and gt.Dan Gohman2017-03-091-2/+2
* [WebAssembly] Convert the remaining unit tests to the new wasm-object-file ta...Dan Gohman2017-02-282-0/+28
* [WebAssembly] Add some comments and tidy up whitespace.Dan Gohman2017-02-273-3/+3
* [WebAssembly] Split CFG-sorting into its own pass. NFC.Dan Gohman2017-02-277-223/+302
* [WebAssembly] Add support for using a wasm global for the stack pointer.Dan Gohman2017-02-245-42/+112
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-2423-140/+588
* [WebAssembly] Handle f16 in fast-isel.Dan Gohman2017-02-241-0/+2
* [WebAssembly] Add a README.txt entry for mergeable sections.Dan Gohman2017-02-241-0/+5
* [WebAssembly] Define a table of function signatures for runtime library calls.Dan Gohman2017-02-223-0/+1345
* [WebAssembly] Configure codegen to legalize f16 values.Dan Gohman2017-02-221-0/+5
* [WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman2017-02-2212-13/+248
* [WebAssembly] Add a cast to void to fix an unused private member warning, for...Dan Gohman2017-02-161-1/+3
* [WebAssembly] Remove old experimental disassemler code.Dan Gohman2017-02-111-84/+2
* [WebAssembly] Pass an MCContext to WebAssemblyMCCodeEmitter. NFC.Dan Gohman2017-02-103-6/+10
* [WebAssembly] Refactor void return peephole using MaybeRewriteToFallthrough. ...Dan Gohman2017-02-091-13/+15
* [WebAssembly] Add instruction definitions for drop and get/set_global.Dan Gohman2017-02-023-0/+18
* [WebAssembly] Use print instead of dump method.Richard Trieu2017-01-281-2/+2
* [WebAssembly] Update LibFunc::Func -> LibFuncDerek Schuff2017-01-242-2/+2
* [WebAssembly] Don't create bitcast-wrappers for varargs.Dan Gohman2017-01-201-0/+5
* [WebAssembly] Update grow_memory's return type.Dan Gohman2017-01-181-2/+2
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-132-5/+3
* [X86] updating TTI costs for arithmetic instructions on X86\SLM arch.Mohammed Agabaria2017-01-112-2/+3
* [WebAssembly] Only RAUW a constant once in FixFunctionBitcastsDerek Schuff2017-01-101-5/+12
* [WebAssembly] Add return type annotations in fast isel.Dan Gohman2017-01-091-0/+3
* [WebAssembly] Fix the opcode values for i64.eq and i64.ne.Dan Gohman2017-01-091-2/+2
* [WebAssembly] Don't abort on code with UB.Dan Gohman2017-01-071-6/+17
* [WebAssembly] Move a SmallVector to a more specific scope. NFC.Dan Gohman2017-01-071-2/+2
* [WebAssembly] Add a pass to create wrappers for function bitcasts.Dan Gohman2017-01-074-0/+154
* [WebAssembly] Annotate call and load/store immediates.Dan Gohman2016-12-234-26/+36
* [WebAssembly] Add an "explicit" keyword to a constructor.Dan Gohman2016-12-221-1/+1
* [WebAssembly] Don't use variadic operand indices in the MCOperandInfo array.Dan Gohman2016-12-221-4/+5
* [WebAssembly] Don't old negative load/store offsets in fast-isel.Dan Gohman2016-12-221-9/+24
* [WebAssembly] Fix the opcode value for i64.rotr.Dan Gohman2016-12-211-1/+1
* [WebAssembly] Eliminate an ad-hoc command-line argument.Dan Gohman2016-12-032-7/+6
* [WebAssembly] Fix a compiler warning. NFC.Dan Gohman2016-12-021-1/+1
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-1/+1
* [WebAssembly] Emit .import_global assembler directivesDerek Schuff2016-12-013-0/+16
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* [WebAssembly] Convert stackified IMPLICIT_DEF into constant 0.Dan Gohman2016-11-081-0/+37
* [WebAssembly] Emit a BasePointer when we have overly-aligned stack objectsDerek Schuff2016-11-073-10/+64
* [WebAssembly] Update the README.txt.Dan Gohman2016-10-261-9/+17
* [WebAssembly] Add immediate fields to call_indirect and memory operators.Dan Gohman2016-10-254-18/+26
* Fix an unused warning in WebAssemblyInstPrinter with NDEBUG.Benjamin Kramer2016-10-251-0/+1
* [WebAssembly] Reorder load/store operands to match binary encoding.Dan Gohman2016-10-254-294/+296
OpenPOWER on IntegriCloud