llvm-6502/lib
Duncan P. N. Exon Smith 58aa607205 blockfreq: Scale LoopData::Scale on the way down
Rather than scaling loop headers and then scaling all the loop members
by the header frequency, scale `LoopData::Scale` itself, and scale the
loop members by it.  It's much more obvious what's going on this way,
and doesn't cost any extra multiplies.

<rdar://problem/14292693>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207189 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-25 04:38:27 +00:00
..
Analysis blockfreq: Scale LoopData::Scale on the way down 2014-04-25 04:38:27 +00:00
AsmParser Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
Bitcode Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
CodeGen Revert "This reapplies r207130 with an additional testcase+and a missing check for" 2014-04-25 00:42:50 +00:00
DebugInfo [DWARF parser] Make a few methods non-public 2014-04-24 23:08:56 +00:00
ExecutionEngine
IR Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
IRReader
LineEditor
Linker
LTO
MC Fix quadratic performance during debug compression due to sections x symbols iteration. 2014-04-25 00:48:01 +00:00
Object
Option
ProfileData ProfileData: Treat missing function counts as malformed 2014-04-25 02:45:33 +00:00
Support
TableGen
Target X86: Don't transform shifts into ands when the sign bit is tested. 2014-04-24 20:51:37 +00:00
Transforms Allow vectorization of bit intrinsics in BB Vectorizer. 2014-04-25 03:33:48 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile