llvm-6502/lib
Andrew Trick 8b1496c922 misched: Analysis that partitions the DAG into subtrees.
This is a simple, cheap infrastructure for analyzing the shape of a
DAG. It recognizes uniform DAGs that take the shape of bottom-up
subtrees, such as the included matrix multiplication example. This is
useful for heuristics that balance register pressure with ILP. Two
canonical expressions of the heuristic are implemented in scheduling
modes: -misched-ilpmin and -misched-ilpmax.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168773 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-28 05:13:28 +00:00
..
Analysis Modified depends() to recognize that when all levels are "=" and 2012-11-27 19:12:26 +00:00
Archive Mark checkSignature const, and in turn stop casting away const from 2012-09-05 22:09:23 +00:00
AsmParser Remove the dependent libraries feature. 2012-11-27 09:55:56 +00:00
Bitcode Remove the dependent libraries feature. 2012-11-27 09:55:56 +00:00
CodeGen misched: Analysis that partitions the DAG into subtrees. 2012-11-28 05:13:28 +00:00
DebugInfo The section is .debug_line. 2012-11-27 01:40:36 +00:00
ExecutionEngine Moving SectionMemoryManager to MCJIT to avoid cross dependency between JIT and RuntimeDyld 2012-11-28 01:02:06 +00:00
Linker Remove the dependent libraries feature. 2012-11-27 09:55:56 +00:00
MC Add brief support for the fission .debug_info.dwo section for 2012-11-28 02:49:38 +00:00
Object s/assert/llvm_unreachable/ 2012-11-14 17:58:11 +00:00
Support Allow using MemoryBuffers with yaml::Stream directly. 2012-11-19 23:21:47 +00:00
TableGen Remove exception handling usage from tblgen. 2012-10-25 20:33:17 +00:00
Target Remove all references to TargetInstrInfoImpl. 2012-11-28 02:35:17 +00:00
Transforms BBVectorize: Correctly merge SubclassOptionalData 2012-11-28 03:04:10 +00:00
VMCore Remove the dependent libraries feature. 2012-11-27 09:55:56 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile