summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* [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
* [WebAssembly] Implement more WebAssembly binary encoding.Dan Gohman2016-10-2416-131/+126
* [WebAssembly] Fix a broken URL.Dan Gohman2016-10-241-1/+1
* [WebAssembly] Define the `end` opcode value.Dan Gohman2016-10-241-2/+4
* [WebAssembly] Update opcode values according to recent spec changes.Dan Gohman2016-10-246-112/+112
* [WebAssembly] Add an option to make get_local/set_local explicit.Dan Gohman2016-10-2422-177/+632
* [WebAssembly] Fix for 0xc call_indirect changesDerek Schuff2016-10-216-20/+159
* Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer2016-10-201-7/+0
* Fix WebAssembly build after r283702.Daniel Jasper2016-10-101-2/+8
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-096-13/+16
* [WebAssemby] Implement block signatures.Dan Gohman2016-10-0612-61/+199
* [WebAssembly] Remove loop's bottom label.Dan Gohman2016-10-062-26/+16
* [WebAssembly] Remove the output operand from stores.Dan Gohman2016-10-067-88/+64
* [WebAssembly] Add binary-encoding opcode values to instruction descriptions.Dan Gohman2016-10-058-133/+147
* [WebAssembly] Update to more stack-machine-oriented terminology.Dan Gohman2016-10-038-28/+36
* [WebAssemby] Clean up an obsolete comment.Dan Gohman2016-10-031-2/+1
* [WebAssembly] Delete an unused function. NFC.Dan Gohman2016-10-031-5/+0
* [WebAssembly] Fix indentation. NFC.Dan Gohman2016-10-031-1/+4
* [WebAssembly] Rename OPERAND_FP32IMM to OPERAND_F32IMM.Dan Gohman2016-10-034-8/+8
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-0117-23/+17
* [WebAssembly] Make register stackification more conservativeDerek Schuff2016-09-301-19/+15
* [WebAssembly] Use the frame pointer instead of the stack pointerDerek Schuff2016-09-261-4/+9
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-142-4/+4
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-142-2/+2
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-142-4/+12
* Fix WebAssembly broken build related to interface change in r281172.Eric Liu2016-09-121-2/+1
* [WebAssembly] Fix typos in commentsHeejin Ahn2016-09-101-11/+14
* [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantL...Justin Lebar2016-09-101-1/+1
* [WebAssembly] Unbreak the build.Benjamin Kramer2016-09-051-8/+9
* [WebAssembly] Update known test failuresDerek Schuff2016-09-021-1/+0
* [WebAssembly] Add asm.js-style setjmp/longjmp handling for wasm (reland r280302)Heejin Ahn2016-09-012-165/+776
* Revert "Add asm.js-style setjmp/longjmp handling for wasm"Heejin Ahn2016-09-012-771/+165
* Add asm.js-style setjmp/longjmp handling for wasmHeejin Ahn2016-08-313-166/+772
* [WebAssembly] Disable folding of GA+reg into load/store constant offsetsDerek Schuff2016-08-311-6/+4
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
OpenPOWER on IntegriCloud