llvm-project/llvm/test/CodeGen
Simon Pilgrim 4214ca9614 [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i)
If vpermf128/vpermi128 is acting on 2 similar 'inlane' ops, then try to perform the vpermf128 first which will allow us to merge the ops.

This will help us fix one of the regressions in D56387
2021-01-11 16:59:25 +00:00
..
AArch64 [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
AMDGPU [AMDGPU] Fix a urem combine test to test what it was supposed to 2021-01-11 13:32:34 +00:00
ARC
ARM [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
AVR
BPF [BPF] support atomic instructions 2020-12-03 07:38:00 -08:00
Generic Use unary CreateShuffleVector if possible 2020-12-30 22:36:08 +09:00
Hexagon [Hexagon] Regenerate zext-v4i1.ll tests 2021-01-06 12:56:06 +00:00
Inputs
Lanai
MIR [MIRPrinter] Fix incorrect output of unnamed stack names 2020-12-28 18:01:40 +01:00
MSP430 OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
Mips [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
NVPTX [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN 2021-01-11 02:25:53 +00:00
PowerPC [FastISel] Flush local value map on every instruction 2021-01-11 08:32:36 -08:00
RISCV [RISCV] Add scalable vector icmp ISel patterns 2021-01-09 20:54:34 +00:00
SPARC [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree 2021-01-02 01:01:19 +03:00
SystemZ [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
Thumb OpaquePtr: Update more tests to use typed sret 2020-11-20 20:08:43 -05:00
Thumb2 [ARM] Custom lower i1 vector truncates 2021-01-08 18:21:00 +00:00
VE [VE] Support additional VMRGW and VMV intrinsic instructions 2021-01-11 20:50:31 +09:00
WebAssembly [WebAssembly] Remove unreachable EH pads 2021-01-09 03:42:38 -08:00
WinCFGuard [CFGuard] Add address-taken IAT tables and delay-load support 2020-11-17 18:24:45 -08:00
WinEH
X86 [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i) 2021-01-11 16:59:25 +00:00
XCore [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00