llvm-project/llvm/test/CodeGen
Dan Gohman c9623db884 [WebAssembly] Disable the store-results optimization.
The WebAssemly spec removing the return value from store instructions, so
remove the associated optimization from LLVM.

This patch leaves the store instruction operands in place for now, so stores
now always write to "$drop"; these will be removed in a seperate patch.

llvm-svn: 279100
2016-08-18 17:51:27 +00:00
..
AArch64 [AArch64][GlobalISel] Select floating-point binary ops. 2016-08-18 16:05:11 +00:00
AMDGPU AMDGPU/R600: Convert buffer id to VTX_READ input 2016-08-15 21:38:30 +00:00
ARM Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd" 2016-08-15 15:42:31 +00:00
BPF [BPF] Remove exit-on-error from tests (PR27768, PR27769) 2016-05-30 08:28:34 +00:00
Generic Fix build breaks after r277028 2016-07-28 20:25:21 +00:00
Hexagon [Hexagon] Create vcombine in HexagonCopyToCombine 2016-08-18 14:12:34 +00:00
Inputs
Lanai Add a REQUIRES: assert on a Lanai test that uses a -debug-only flag 2016-07-29 19:35:22 +00:00
MIR [GlobalISel] Add Selected MachineFunction property. 2016-08-02 16:49:19 +00:00
MSP430
Mips [mips] Correct tail call encoding for MIPSR6 2016-08-18 13:22:43 +00:00
NVPTX [NVPTX] Use untyped (.b) integer registers in PTX. 2016-08-12 22:02:19 +00:00
PowerPC [ppc64] Don't apply sibling call optimization if callee has any byval arg 2016-08-17 03:17:44 +00:00
SPARC Revert "[Sparc] Leon errata fix passes." 2016-08-12 14:48:09 +00:00
SystemZ [LoopStrenghtReduce] Refactoring and addition of a new target cost function. 2016-08-17 13:24:19 +00:00
Thumb DAG: avoid duplicated truncating for sign extended operand 2016-07-29 23:33:48 +00:00
Thumb2 Revert "CodeGen: If Convert blocks that would form a diamond when tail-merged." 2016-08-14 02:10:18 +00:00
WebAssembly [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
WinEH Revert EH-specific checks in BranchFolding that were causing blow ups in compile time. 2016-07-27 17:55:33 +00:00
X86 [X86][SSE] Add SSE1 tests to make sure we don't merge loads on illegal types 2016-08-18 13:41:26 +00:00
XCore IR: Introduce Module::global_objects(). 2016-06-22 20:29:42 +00:00