summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
Commit message (Expand)AuthorAgeFilesLines
* WebAssembly: fix buildJF Bastien2016-02-282-3/+3
* WebAssembly: fix buildJF Bastien2016-02-271-8/+8
* Revert "[WebAssembly] Stackify code emitted by eliminateFrameIndex"Derek Schuff2016-02-231-7/+3
* [WebAssembly] Stackify code emitted by eliminateFrameIndexDerek Schuff2016-02-231-3/+7
* [WebAssembly] Add TODO comment to revisit red zone sizeDerek Schuff2016-02-231-0/+3
* [WebAssembly] Implement red zone for user stackDerek Schuff2016-02-232-5/+31
* [WebAssembly] Fix writeback of stack pointer with dynamic allocaDerek Schuff2016-02-221-32/+35
* [WebAssembly] Re-enable the TailDuplicate pass.Dan Gohman2016-02-221-1/+0
* WebAssembly: update expected failuresJF Bastien2016-02-221-20/+0
* [WebAssembly] Teach address folding to fold bitwise-or nodes.Dan Gohman2016-02-221-0/+68
* [WebAssembly] Properly ignore llvm.dbg.value instructions.Dan Gohman2016-02-221-1/+5
* WebAssembly: update expected torture test failuresJF Bastien2016-02-211-4/+0
* [WebAssembly] Support physical registers in the rewrite-to-discard optimization.Dan Gohman2016-02-211-6/+10
* [WebAssembly] Refine a README.txt entry.Dan Gohman2016-02-201-2/+2
* [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg.Dan Gohman2016-02-201-3/+7
* [WebAssembly] Write stack pointer back to memory when FP is usedDerek Schuff2016-02-201-1/+1
* [WebAssembly] Stackify function prologs and epilogsDerek Schuff2016-02-201-15/+21
* [WebAssembly] Add another optimization idea to README.txt.Dan Gohman2016-02-191-0/+6
* [WebAssembly] Don't use setRequiresStructuredCFG(true).Dan Gohman2016-02-181-3/+4
* [WebAssembly] Disable register stackification and coloring when not optimizingDerek Schuff2016-02-173-11/+23
* WebAssembly: update expected failuresJF Bastien2016-02-171-3/+0
* [WebAssembly] Call memcpy for large byval copies.Dan Gohman2016-02-171-1/+1
* WebAssembly: update expected test failuresJF Bastien2016-02-171-3/+0
* [WebAssembly] Use SDValue::getConstantOperandVal. NFC.Dan Gohman2016-02-171-1/+1
* [WebAssembly] Implement __builtin_frame_address.Dan Gohman2016-02-164-8/+23
* [WebAssembly] Update torture test expectationsDerek Schuff2016-02-161-7/+0
* [WebAssemly] Don't move calls or stores past intervening loadsDerek Schuff2016-02-161-0/+1
* [WebAssembly] Insert COPY_LOCAL between CopyToReg and FrameIndex DAG nodesDerek Schuff2016-02-163-24/+34
* [WebAssembly] Switch from RPO sorting to topological sorting.Dan Gohman2016-02-161-109/+167
* [WebAssembly] Create new registers instead of reusing old ones in RegStackify.Dan Gohman2016-02-161-7/+9
* [WebAssembly] Implement support for custom NaN bit patterns.Dan Gohman2016-02-164-14/+36
* [WebAssembly] Report more meaningful error messages for some unsupportedDerek Schuff2016-02-122-4/+17
* [WebAssembly] Update test expectations after r260737Derek Schuff2016-02-121-13/+1
* [WebAssembly] Fix byval for empty types.Dan Gohman2016-02-121-2/+1
* [WebAssembly] Fix insertion of a BLOCK in a loop header that also ends a BLOCK.Dan Gohman2016-02-121-1/+3
* [WebAssembly] Reformat WebAssemblyFrameLowering and WebAssemblyISelLoweringDerek Schuff2016-02-114-82/+76
* [WebAssembly] Re-triage list of compilation failures for torture testsDerek Schuff2016-02-101-52/+39
* [WebAssembly] Address comments left over from r260421Derek Schuff2016-02-102-8/+10
* [WebAssembly] Switch varags calling convention to use a registerDerek Schuff2016-02-104-107/+62
* [WebAssembly] Update the br_if instructions' operand orders to match the spec.Dan Gohman2016-02-083-18/+18
* [WebAssembly] Add another optimization idea to README.txt.Dan Gohman2016-02-081-0/+5
* [WebAssembly] Update the select instructions' operand orders to match the spec.Dan Gohman2016-02-052-16/+16
* WebAssembly: update expected GCC torture test failuresJF Bastien2016-02-021-3/+0
* Refactor backend diagnostics for unsupported featuresOliver Stannard2016-02-021-56/+1
* WebAssembly: add option to disable register coloringJF Bastien2016-02-021-0/+7
* WebAssembly NFC: simplify control flowJF Bastien2016-02-011-43/+63
* WebAssembly: more failures are goneJF Bastien2016-01-311-24/+0
* WebAssembly: update expected failuresJF Bastien2016-01-311-16/+0
* [WebAssembly] Fix uses of FrameIndex as store valuesDerek Schuff2016-01-302-3/+5
* WebAssembly: don't optimize frameindex storeJF Bastien2016-01-302-6/+14
OpenPOWER on IntegriCloud