llvm-project/llvm/test
Aditya Nandakumar db464a3dbf [GISel] Add new GISel combiners for G_SELECT
https://reviews.llvm.org/D83833

Patch adds two new GICombinerRules for G_SELECT. The rules include:
combining selects with undef comparisons into their first selectee value,
and to combine away selects with constant comparisons. Patch additionally
adds a new combiner test for the AArch64 target to test these new G_SELECT
combiner rules and the existing select_same_val combiner rule.

Patch by  mkitzan
2020-08-27 09:40:15 -07:00
..
Analysis [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
Assembler [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
Bindings Fix OCaml bindings 2020-08-26 16:11:11 -07:00
Bitcode [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
BugPoint
CodeGen [GISel] Add new GISel combiners for G_SELECT 2020-08-27 09:40:15 -07:00
DebugInfo Revert "[DWARF] Add cuttoff guarding quadratic validThroughout behaviour" 2020-08-27 11:52:30 +01:00
Demangle
Examples [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples 2020-08-23 14:02:10 +02:00
ExecutionEngine [JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset. 2020-08-15 15:53:33 -07:00
Feature [NewPM][optnone] Mark various passes as required 2020-08-14 15:51:59 -07:00
FileCheck Test all CHECK-NOT in a block even if one fails 2020-08-24 15:45:05 +01:00
Instrumentation [HeapProf] Clang and LLVM support for heap profiling instrumentation 2020-08-27 08:50:35 -07:00
Integer
JitListener
LTO [LTO] Don't apply LTOPostLink module flag during writeMergedModule 2020-08-26 11:17:45 -07:00
Linker [test] XFAIL two tests with inlining debug info issues on Sparc 2020-08-13 11:12:52 +02:00
MC [RISCV] add the MC layer support of riscv vector Zvamo extension 2020-08-27 14:11:38 +08:00
MachineVerifier [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
Object [llvm-readobj/elf] - Refine the warning about the broken PT_DYNAMIC segment. 2020-08-17 14:57:19 +03:00
ObjectYAML Recommit: [DWARFYAML] Add support for referencing different abbrev tables. 2020-08-21 19:02:10 +08:00
Other [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
Reduce [llvm-reduce] Skip terminators when reducing instructions. 2020-08-23 17:20:34 +01:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen][GlobalISel] Fix tblgen optimization bug 2020-08-26 12:09:01 +02:00
ThinLTO/X86 [ThinLTO][Legacy] Compute PreservedGUID based on IRName in Symtab 2020-08-26 10:15:00 -07:00
Transforms [InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block 2020-08-27 18:47:04 +03:00
Unit
Verifier Revert "[Verifier] Additional check for intrinsic get.active.lane.mask" 2020-08-27 09:27:05 +01:00
YAMLParser
tools [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
.clang-format
CMakeLists.txt Add cmake test support for LLJITWithThinLTOSummaries to make sure 2020-08-26 11:46:09 -07:00
TestRunner.sh
lit.cfg.py [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
lit.site.cfg.py.in [CMake] Simplify CMake handling for zlib 2020-08-11 20:22:11 -07:00