llvm-project/llvm/test/CodeGen
Derek Schuff 7acb42a41a [WebAssembly] Only RAUW a constant once in FixFunctionBitcasts
When we collect 2 uses of a function in FindUses and then RAUW when we
visit the first, we end up visiting the wrapper (because the second was
RAUW'd).  We still want to use RAUW instead of just Use->set() because
it has special handling for Constants, so this patch just ensures that
only one use of each constant is added to the work list.

Differential Revision: https://reviews.llvm.org/D28504

llvm-svn: 291603
2017-01-10 21:59:53 +00:00
..
AArch64 [AArch64] Add support for lowering bitreverse to the rbit instruction. 2017-01-10 17:20:33 +00:00
AMDGPU AMDGPU: Add tests for HasMultipleConditionRegisters 2017-01-10 19:08:15 +00:00
ARM Emit .cfi_sections before the first .cfi_startproc 2017-01-02 18:05:27 +00:00
AVR [AVR] Implement TargetLoweing::getRegisterByName 2017-01-07 23:39:47 +00:00
BPF Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
Generic PR 31534: When emitting both DWARF unwind tables and debug information, 2017-01-05 20:55:28 +00:00
Hexagon Fix two bugs in the pipeliner in renaming phis in the prolog and epilog 2016-12-22 18:49:55 +00:00
Inputs
Lanai [lanai] Simplify small section check in LowerGlobalAddress and treat ldata sections specially. 2016-12-15 16:56:16 +00:00
MIR [AArch64] Fold some filled/spilled subreg COPYs 2017-01-05 21:51:42 +00:00
MSP430 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-12-14 16:43:44 +00:00
Mips [mips] Fix Mips MSA instrinsics 2017-01-10 16:40:57 +00:00
NVPTX [SelectionDAG] Correctly transform range metadata to AssertZExt 2017-01-06 00:11:46 +00:00
PowerPC [Legalizer] Fix fp-to-uint to fp-tosint promotion assertion. 2017-01-04 22:11:42 +00:00
SPARC [SPARC] Fix test so that it checks the correct label. 2017-01-04 14:01:58 +00:00
SystemZ Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-12-14 16:43:44 +00:00
Thumb [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently 2016-12-15 09:38:59 +00:00
Thumb2 Make the canonicalisation on shifts benifit to more case. 2016-12-23 02:56:07 +00:00
WebAssembly [WebAssembly] Only RAUW a constant once in FixFunctionBitcasts 2017-01-10 21:59:53 +00:00
WinEH Avoid infinite loops in branch folding 2016-12-12 23:05:38 +00:00
X86 [X86][AVX512]Improving shuffle lowering by using AVX-512 EXPAND* instructions 2017-01-10 18:57:17 +00:00
XCore Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2016-12-14 16:43:44 +00:00