llvm-project/llvm/test
Sanjay Patel 080e6bc205 [InstCombine] allow vector splats for add+and with high-mask
There might be a better way to specify the pre-conditions,
but this is hopefully clearer than the way it was written:
https://rise4fun.com/Alive/Jhk3

  Pre: C2 < 0 && isShiftedMask(C2) && (C1 == C1 & C2)
  %a = and %x, C2
  %r = add %a, C1
  =>
  %a2 = add %x, C1
  %r = and %a2, C2
2020-10-09 10:39:11 -04:00
..
Analysis Reland "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" 2020-10-09 14:50:05 +03:00
Assembler [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
Bindings C API: functions to get mask of a ShuffleVector 2020-09-25 16:01:05 -07:00
Bitcode [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
BugPoint [Bugpoint][NewPM] Pin bugpoint to legacy PM 2020-09-15 11:29:10 -07:00
CodeGen [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). 2020-10-09 13:06:33 +02:00
DebugInfo [DebugInfo] Improve dbg preservation in LSR. 2020-10-08 13:16:43 +02:00
Demangle
Examples
ExecutionEngine [JITLink][ELF] Handle BSS sections, improve some error messages. 2020-10-05 21:35:35 -07:00
Feature [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
FileCheck
Instrumentation [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
Integer
JitListener
LTO [IRMover] Avoid materializing global value that belongs to not-yet-linked module 2020-10-07 18:14:07 -07:00
Linker
MC Introduce and use a new section type for the bb_addr_map section. 2020-10-08 11:13:19 -07:00
MachineVerifier [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. 2020-10-08 10:33:19 -07:00
Object [Archive] Don't throw away errors for malformed archive members 2020-10-01 14:03:34 +01:00
ObjectYAML [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. 2020-09-23 08:42:54 +08:00
Other [NewPM] Use PassInstrumentation for -verify-each 2020-10-07 19:24:25 -07:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen][GlobalISel] add handling of nested *_SUBREG 2020-10-05 10:42:18 +02:00
ThinLTO/X86 Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" 2020-09-23 10:24:08 -07:00
Transforms [InstCombine] allow vector splats for add+and with high-mask 2020-10-09 10:39:11 -04:00
Unit
Verifier [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes 2020-10-06 00:12:18 -05:00
YAMLParser
tools [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test 2020-10-09 11:48:49 +03:00
.clang-format
CMakeLists.txt [llvm-objcopy][MachO] Add llvm-bitcode-strip driver 2020-09-18 18:13:05 -07:00
TestRunner.sh
lit.cfg.py [llvm-objcopy][MachO] Add llvm-bitcode-strip driver 2020-09-18 18:13:05 -07:00
lit.site.cfg.py.in Disable a large test for EXPENSIVE_CHECKS and debug build 2020-09-16 21:57:34 +00:00