1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/test
Florian Hahn 9d60e178aa [LV] Exclude loop-invariant inputs from scalar cost computation.
Loop invariant operands do not need to be scalarized, as we are using
the values outside the loop. We should ignore them when computing the
scalarization overhead.

Fixes PR41294

Reviewers: hsaito, rengolin, dcaballe, Ayal

Reviewed By: Ayal

Differential Revision: https://reviews.llvm.org/D59995

llvm-svn: 366030
2019-07-14 20:12:36 +00:00
..
Analysis [MemorySSA] Use SetVector to avoid nondeterminism. 2019-07-12 22:30:30 +00:00
Assembler [ThinLTO] Attempt to recommit r365188 after alignment fix 2019-07-05 15:25:05 +00:00
Bindings [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
Bitcode Recommit "[BitcodeReader] Validate OpNum, before accessing Record array." 2019-07-14 14:06:25 +00:00
BugPoint
CodeGen [x86] add test for sub-with-flags opportunity (PR40483); NFC 2019-07-14 14:08:39 +00:00
DebugInfo [DebugInfo] Add column info for inline sites 2019-07-12 19:25:45 +00:00
Demangle
Examples
ExecutionEngine Re-apply r364600 with fixes. 2019-06-28 18:36:59 +00:00
Feature Add, and infer, a nofree function attribute 2019-07-08 15:57:56 +00:00
FileCheck FileCheck [7/12]: Arbitrary long numeric expressions 2019-07-13 13:24:30 +00:00
Instrumentation [NewPM] Port Sancov 2019-07-11 22:35:40 +00:00
Integer
JitListener
Linker Reapply: IR: add optional type to 'byval' function parameters 2019-05-30 18:48:23 +00:00
LTO [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #255 not #63 2019-07-11 01:14:30 +00:00
MachineVerifier GlobalISel: Verify G_MERGE_VALUES operand sizes 2019-07-01 18:01:35 +00:00
MC [macCatalyst] Use macCatalyst pretty name in .build_version darwin 2019-07-12 22:06:08 +00:00
Object Fix test case of llvm-nm using implicit a.out 2019-07-12 10:44:06 +00:00
ObjectYAML
Other Scalable Vector IR Type with further LTO fixes 2019-07-05 12:48:16 +00:00
SafepointIRVerifier
Support [llvm-dwarfdump] Remove unnecessary explicit -h behaviour 2019-06-21 11:22:20 +00:00
SymbolRewriter
TableGen [CodeGen] Add larger vector types for i32 and f32 2019-07-07 04:47:37 +00:00
ThinLTO/X86 [ThinLTO] only emit used or referenced CFI records to index 2019-07-09 18:50:55 +00:00
tools [test/Object, obj2yaml] - Move test cases from test/Object and cleanup. 2019-07-12 10:29:29 +00:00
Transforms [LV] Exclude loop-invariant inputs from scalar cost computation. 2019-07-14 20:12:36 +00:00
Unit
Verifier [SystemZ] Add support for new cpu architecture - arch13 2019-07-12 18:13:16 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh