llvm-project/llvm/test
Philip Reames 83cca94194 [LFTR] Hoist extend expressions outside of loops w/o waiting for LICM
The motivation for this is two fold:
1) Make the output (and thus tests)  a bit more readable to a human trying to understand the result of the transform
2) Reduce spurious diffs in a potential future change to restructure all of this logic to use SCEVExpander (which hoists by default)

llvm-svn: 365066
2019-07-03 18:18:36 +00:00
..
Analysis Revert Recommit [PowerPC] Update P9 vector costs for insert/extract element 2019-07-01 23:29:46 +00:00
Assembler [ThinLTO] Optimize writeonly globals out 2019-07-03 14:14:52 +00:00
Bindings
Bitcode [Bitcode] Update CHECK-DAG usage in tests 2019-07-03 17:31:43 +00:00
BugPoint
CodeGen [GlobalISel][AArch64] Use getConstantVRegValWithLookThrough for selectArithImmed 2019-07-03 17:46:23 +00:00
DebugInfo Revert Changing CodeView debug info type record representation in assembly files to make it more human-readable & editable 2019-07-03 00:51:49 +00:00
Demangle
Examples
ExecutionEngine Re-apply r364600 with fixes. 2019-06-28 18:36:59 +00:00
Feature
FileCheck [FileCheck] Stop qualifying expressions as numeric 2019-06-19 23:47:24 +00:00
Instrumentation MSan: handle callbr instructions 2019-07-03 09:28:50 +00:00
Integer
JitListener [lit] Delete empty lines at the end of lit.local.cfg NFC 2019-06-17 09:51:07 +00:00
LTO Revert [InlineCost] cleanup calculations of Cost and Threshold 2019-07-03 04:01:51 +00:00
Linker
MC [macCatalyst] Print out macCatalyst in llvm-objdump for the platform 2019-07-03 17:46:30 +00:00
MachineVerifier GlobalISel: Verify G_MERGE_VALUES operand sizes 2019-07-01 18:01:35 +00:00
Object [Object/invalid.test] - Convert Object/corrupt.test to YAML and merge the result into invalid.test 2019-07-02 12:58:37 +00:00
ObjectYAML [yaml2obj][MachO] Don't fill dummy data for virtual sections 2019-06-17 02:07:20 +00:00
Other Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline." 2019-06-26 12:13:13 +00:00
SafepointIRVerifier
Support [llvm-dwarfdump] Remove unnecessary explicit -h behaviour 2019-06-21 11:22:20 +00:00
SymbolRewriter
TableGen Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty> 2019-06-26 00:08:22 +00:00
ThinLTO/X86 [CodeGen] Make branch funnels pass the machine verifier 2019-07-03 17:16:45 +00:00
Transforms [LFTR] Hoist extend expressions outside of loops w/o waiting for LICM 2019-07-03 18:18:36 +00:00
Unit
Verifier Revert r363658 "[SVE][IR] Scalable Vector IR Type with pr42210 fix" 2019-06-27 13:55:02 +00:00
YAMLParser
tools [macCatalyst] Print out macCatalyst in llvm-objdump for the platform 2019-07-03 17:46:30 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in