llvm-6502/test
Chandler Carruth 05d43d8b6f [vectorizer] Completely disable the block frequency guidance of the loop
vectorizer, placing it behind an off-by-default flag.

It turns out that block frequency isn't what we want at all, here or
elsewhere. This has been I think a nagging feeling for several of us
working with it, but Arnold has given some really nice simple examples
where the results are so comprehensively wrong that they aren't useful.

I'm planning to email the dev list with a summary of why its not really
useful and a couple of ideas about how to better structure these types
of heuristics.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200294 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-28 09:10:41 +00:00
..
Analysis Fix crasher introduced in r200203 and caught by a libc++ buildbot. Don't assume that getMulExpr returns a SCEVMulExpr, it may have simplified it to something else! 2014-01-27 10:47:44 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen Handle spilling the PPC GPRC_NOR0 register class 2014-01-28 05:32:58 +00:00
DebugInfo [Sparc] Add support for parsing DW_CFA_GNU_window_save. 2014-01-26 05:13:44 +00:00
ExecutionEngine Re-enabling MCJIT tests on ARM 2014-01-25 23:38:08 +00:00
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker Verify that attributes are not lost during linking. 2014-01-24 19:20:15 +00:00
LTO
MC ARM MC: Fix the initial DWARF CFI unwind info at the start of a function 2014-01-27 22:38:14 +00:00
Object Fix "llvm-objdump -d -r" to show relocations inline for ELF files 2014-01-25 17:38:19 +00:00
Other
TableGen
tools Rename IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA. 2014-01-27 04:22:24 +00:00
Transforms [vectorizer] Completely disable the block frequency guidance of the loop 2014-01-28 09:10:41 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh