llvm-project/llvm/test
Bjorn Pettersson 529c8e8dc6 [InstSimplify] Simplify smul.fix and smul.fix.sat
Add simplification of smul.fix and smul.fix.sat according to
  X * 0 -> 0
  X * undef -> 0
  X * (1 << scale) -> X

This includes the commuted patterns and splatted vectors.

Reviewed By: nikic

Differential Revision: https://reviews.llvm.org/D98299
2021-03-12 09:09:58 +01:00
..
Analysis [test] precommit tests from D98222 2021-03-09 12:39:47 -08:00
Assembler [Assembler] Fix global icmp test 2021-03-08 17:26:49 +01:00
Bindings
Bitcode [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-03-04 11:22:30 -08:00
BugPoint
CodeGen [RISCV] Return false from isShuffleMaskLegal except for splats. 2021-03-11 20:02:49 -08:00
DebugInfo [Debug-Info] Add names for the debug line prologue. 2021-03-12 04:45:08 +00:00
Demangle
Examples Revert "patch" it wass my mistake inusing git 2021-02-24 11:06:16 +05:30
ExecutionEngine [JITLink] Add support for STT_NOTYPE symbols to ELF/x86-64. 2021-03-09 20:40:24 -08:00
Feature [DCE] Don't remove non-willreturn calls 2021-02-19 12:35:40 +01:00
FileCheck [FileCheck][NFC] Move -dump-input tests to a subdirectory 2021-03-04 12:43:48 -05:00
Instrumentation [InstrProfiling] Generate runtime hook for ELF platforms 2021-03-11 12:29:01 -08:00
Integer
JitListener
LTO [DCE] Don't remove non-willreturn calls 2021-02-19 12:35:40 +01:00
Linker [llvm] Change DSOLocalEquivalent type if the underlying global value type changes 2021-03-09 15:09:48 -08:00
MC [AMDGPU] Restrict image_msaa_load to MSAA dimension types 2021-03-12 09:47:24 +09:00
MachineVerifier GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources 2021-03-01 09:10:36 -05:00
Object [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00
ObjectYAML [WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tables 2021-03-05 11:45:15 +01:00
Other [opt] Error if -debug-pass is specified alongside the new PM 2021-03-02 15:59:28 -08:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [MCA] Add support for in-order CPUs 2021-03-04 14:08:19 +03:00
ThinLTO/X86 [llvm] Change DSOLocalEquivalent type if the underlying global value type changes 2021-03-09 15:09:48 -08:00
Transforms [InstSimplify] Simplify smul.fix and smul.fix.sat 2021-03-12 09:09:58 +01:00
Unit
Verifier [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of 2021-03-04 11:22:30 -08:00
YAMLParser
tools [Utils] Check for more global information in update_test_checks 2021-03-11 23:31:16 -06:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py [Debugify][OriginalDIMode] Export the report into JSON file 2021-03-11 01:11:13 -08:00
lit.site.cfg.py.in