llvm-project/llvm/test/CodeGen
Simon Pilgrim bcc11a059e [X86][AVX] Match broadcast loads through a bitcast
AVX1 v8i32/v4i64 shuffles are bitcasted to v8f32/v4f64, this patch peeks through bitcasts to check for a load node to allow broadcasts to occur.

Follow up to D15310

llvm-svn: 257055
2016-01-07 11:34:27 +00:00
..
AArch64 [AArch64 MachineCombine] Enhance/Add support for general reassociation to reduce the critical path 2016-01-07 04:01:02 +00:00
AMDGPU AMDGPU/SI: Fix crash when inline assembly is used in a graphics shader 2016-01-06 22:01:04 +00:00
ARM ARM: support TLS accesses on Darwin platforms 2016-01-07 09:03:03 +00:00
BPF Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
CPP Fix CPP Backend for GEP API changes for opaque pointer types 2015-09-08 18:42:29 +00:00
Generic [gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type 2015-12-26 07:54:32 +00:00
Hexagon [Hexagon] Add PIC support 2015-12-18 20:19:30 +00:00
Inputs DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
MIR Convert the CodeGen/ARM/sched-it-debug-nodes.ll testcase from IR -> MIR. 2015-12-21 19:44:42 +00:00
MSP430 Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00
Mips Enhance BranchProbabilityInfo::calcUnreachableHeuristics for InvokeInst 2015-12-21 22:00:51 +00:00
NVPTX Have a single way for creating unique value names. 2015-11-22 00:16:24 +00:00
PowerPC Bitcasts between FP and INT values using direct moves 2015-12-15 14:50:34 +00:00
SPARC [Sparc] Fix handling of double incoming arguments on sparc little-endian. 2015-12-15 19:23:12 +00:00
SystemZ [SystemZ] Fix assertion failure in adjustSubwordCmp 2015-12-16 18:04:06 +00:00
Thumb [Thumb] Fix assembler error 'cannot honor width suffix pop {lr}' 2015-12-28 21:40:45 +00:00
Thumb2 Fix test case label check 2015-11-20 20:24:49 +00:00
WebAssembly [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
WinEH [WinEH] Update catchrets with cloned successors 2016-01-02 15:22:36 +00:00
X86 [X86][AVX] Match broadcast loads through a bitcast 2016-01-07 11:34:27 +00:00
XCore Revert "Change memcpy/memset/memmove to have dest and source alignments." 2015-11-19 05:56:52 +00:00