llvm-project/llvm/test
Eli Friedman f1ddef34f1 [AArch64][SVE] Implement SPLAT_VECTOR for i1 vectors.
The generated sequence with whilelo is unintuitive, but it's the best
I could come up with given the limited number of SVE instructions that
interact with scalar registers. The other sequence I was considering
was something like dup+cmpne, but an extra scalar instruction seems
better than an extra vector instruction.

Differential Revision: https://reviews.llvm.org/D71160
2019-12-09 15:09:33 -08:00
..
Analysis [ARM] Teach the Arm cost model that a Shift can be folded into other instructions 2019-12-09 10:24:33 +00:00
Assembler [DebugInfo] Remove the DIFlagArgumentNotModified debug info flag 2019-11-20 13:18:40 +01:00
Bindings Updated the OCaml/bitwriter.ml test for OCaml 4.06+ 2019-11-30 13:35:23 +01:00
Bitcode Add support for multi-module bitcode files to llvm-dis 2019-11-14 10:40:41 -08:00
BugPoint bugpoint: Add option to disable attribute removal 2019-11-19 11:11:00 +05:30
CodeGen [AArch64][SVE] Implement SPLAT_VECTOR for i1 vectors. 2019-12-09 15:09:33 -08:00
DebugInfo [DebugInfo] Nerf placeDbgValues, with prejudice 2019-12-09 12:52:10 +00:00
Demangle
Examples Revert "[Examples] Add IRTransformations directory to examples." 2019-12-01 22:20:20 +00:00
ExecutionEngine [ORC][JITLink] Add support for weak references, and improve handling of static 2019-11-28 13:30:49 -08:00
Feature Revert "[ARM] Allocatable Global Register Variables for ARM" 2019-11-29 17:01:05 +00:00
FileCheck [FileCheck] Given multiple -dump-input, prefer most verbose 2019-12-03 14:21:13 -05:00
Instrumentation Revert "[Coverage] Revise format to reduce binary size" 2019-12-04 10:35:14 -08:00
Integer
JitListener
LTO
Linker [IRMover] Set Address Space for moved global values 2019-11-05 16:32:48 -08:00
MC [WebAssebmly][MC] Support .import_name/.import_field asm directives 2019-12-06 15:09:56 -08:00
MachineVerifier [MachineVerifier] Improve checks of target instructions operands. 2019-12-03 10:20:52 +01:00
Object [test][tools] Add missing and improve testing 2019-12-09 12:24:23 +00:00
ObjectYAML [ObjectYAML] - Redefine LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::Hex*) as LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR. 2019-10-30 18:12:48 +03:00
Other [PassInstrumentation] Remove excess newline for the new pass manager 2019-11-28 17:20:17 -08:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen Tablegen: Remove the error for duplicate include files. 2019-11-20 18:24:10 -08:00
ThinLTO/X86 [ThinLTO] Add option to disable readonly/writeonly attribute propagation 2019-12-05 16:33:54 -08:00
Transforms [IPConstantProp][NFCI] Improve and modernize tests 2019-12-09 15:24:08 -06:00
Unit
Verifier
YAMLParser
tools [test][llvm-cxxfilt] Add missing '-n' 2019-12-09 15:06:41 +00:00
.clang-format
CMakeLists.txt Introduce llvm-install-name-tool 2019-11-19 23:42:37 -08:00
TestRunner.sh
lit.cfg.py Introduce llvm-install-name-tool 2019-11-19 23:42:37 -08:00
lit.site.cfg.py.in