llvm-project/llvm/test
Tomas Matheson fc712eb7aa [AArch64] Fix Copy Elemination for negative values
Redundant Copy Elimination was eliminating a MOVi32imm -1 when it
determined that the value of the destination register is already -1.
However, it didn't take into account that the MOVi32imm zeroes the upper
32 bits (which are FFFFFFFF) and therefore cannot be eliminated.

Reviewed By: paulwalker-arm

Differential Revision: https://reviews.llvm.org/D93100
2020-12-18 13:30:46 +00:00
..
Analysis [CostModel] Add costs for llvm.experimental.vector.{extract,insert} intrinsics 2020-12-16 13:39:04 +00:00
Assembler OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
Bindings Adding PoisonValue for representing poison value explicitly in IR 2020-11-25 17:33:51 -07:00
Bitcode [IR][PGO] Add hot func attribute and use hot/cold attribute in func section 2020-12-17 18:41:12 -08:00
BugPoint
CodeGen [AArch64] Fix Copy Elemination for negative values 2020-12-18 13:30:46 +00:00
DebugInfo Reland "[MachineDebugify] Insert synthetic DBG_VALUE instructions" 2020-12-14 22:34:23 -05:00
Demangle
Examples
ExecutionEngine
Feature OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
FileCheck
Instrumentation [dfsan] Track field/index-level shadow values in variables 2020-12-09 19:38:35 +00:00
Integer
JitListener
LTO [ICP] Don't promote when target not defined in module 2020-12-08 07:45:36 -08:00
Linker Simplify append to module inline asm string in IRLinker::run() 2020-12-02 14:56:43 +01:00
MC [AArch64] Add support for the SPE-EEF feature 2020-12-18 11:11:56 +00:00
MachineVerifier
Object [llvm-readobj] - For SHT_REL relocations, don't display an addend. 2020-12-14 12:03:00 +03:00
ObjectYAML Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." (https://reviews.llvm.org/D90930). 2020-11-18 13:08:46 +03:00
Other [AnnotationRemarks] Also generate annotation remarks when using -O0. 2020-12-15 14:46:52 +00:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [openmp] Remove clause from OMPKinds.def and use OMP.td info 2020-12-17 14:08:12 -05:00
ThinLTO/X86 [NFCI] Add missing triple to several LTO tests 2020-12-09 13:13:58 -08:00
Transforms [IndVars] A test for adding trunc instructions to unwind blocks 2020-12-18 17:08:26 +07:00
Unit
Verifier OpaquePtr: Require byval on x86_intrcc parameter 0 2020-12-14 16:34:37 -05:00
YAMLParser
tools [llvm-readobj/elf] - AArch64: Handle AARCH64_VARIANT_PCS for GNUStyle 2020-12-17 11:09:53 -03:00
.clang-format
CMakeLists.txt [CMake] Add llvm-profgen to LLVM_TEST_DEPENDS 2020-12-09 09:34:51 -08:00
TestRunner.sh
lit.cfg.py [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms 2020-12-09 08:51:38 -08:00
lit.site.cfg.py.in