llvm-project/llvm/test
Craig Topper 78767b7f8e [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
This should result in better utilization of RORIW since we
don't need to look for a SIGN_EXTEND_INREG that may not exist.

Also remove rotl/rotr isel matching to GREVI and just prefer RORI.
This is to keep consistency so we don't have to match ROLW/RORW
to GREVIW as well. I imagine RORI/RORIW performance will be the
same or better than GREVI.

Differential Revision: https://reviews.llvm.org/D91449
2020-11-20 10:25:47 -08:00
..
Analysis [CostModel] mostly remove cost-kind predicate for intrinsics in basic TTI implementation 2020-11-20 11:21:10 -05:00
Assembler Add a default address space for globals to DataLayout 2020-11-20 15:46:52 +00:00
Bindings C API: support scalable vectors 2020-10-28 18:19:34 -04:00
Bitcode Revert "[BitCode] decode nossp fn attr" 2020-11-17 17:27:14 -08:00
BugPoint
CodeGen [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb. 2020-11-20 10:25:47 -08:00
DebugInfo [Debugify] Skip debugifying on special/immutable passes 2020-11-16 20:39:46 -08:00
Demangle
Examples
ExecutionEngine [JITLink][ELF] Omit temporary labels in tests 2020-11-04 10:03:15 +00:00
Feature [NPM] Remove -enable-npm-optnone flag 2020-11-18 15:49:16 -08:00
FileCheck [FileCheck] Use %ProtectFileCheckOutput in allow-unused-prefixes.txt 2020-11-05 07:08:20 -08:00
Instrumentation Extend the dfsan store/load callback with write/read address 2020-11-13 19:46:32 +00:00
Integer
JitListener [MCJIT] Profile the code generated by MCJIT engine using Intel VTune profiler 2020-11-16 19:28:14 +11:00
LTO
Linker Linker: Fix linking of byref types 2020-11-17 11:02:04 -05:00
MC [PowerPC] Allow a '%' prefix for registers in CFI directives 2020-11-19 18:19:51 -08:00
MachineVerifier
Object [lib/Object] - Generalize the RelocationResolver API. 2020-11-20 10:32:49 +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 Port -lower-matrix-intrinsics-minimal to NPM 2020-11-19 17:42:48 -08:00
Reduce [llvm-reduce] Add reduction for special globals like llvm.used. 2020-11-11 11:25:05 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Enhance the six comparison bang operators. 2020-11-13 09:57:27 -05:00
ThinLTO/X86 [test] Fix unused FileCheck prefix in ThinLTO test 2020-11-02 09:06:36 -08:00
Transforms [CostModel] mostly remove cost-kind predicate for intrinsics in basic TTI implementation 2020-11-20 11:21:10 -05:00
Unit
Verifier Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch" 2020-11-17 17:27:14 -08:00
YAMLParser
tools [llvm-readelf/obj] - Improve error reporting when dumping group sections. 2020-11-20 12:40:23 +03:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py Make test/tools/llvm-dlltool/tool-name.test pass, and make it run 2020-11-03 11:59:15 -05:00
lit.site.cfg.py.in