llvm-6502/lib
Nadav Rotem 72f7b0811e A DAGCombine optimization for merging consecutive stores. This optimization is not profitable in many cases
because moden processos can store multiple values in parallel, and preparing the consecutive store requires
some work.  We only handle these cases:

1. Consecutive stores where the values and consecutive loads. For example:
  int a = p->a;
  int b = p->b;
  q->a = a;
  q->b = b;

2. Consecutive stores where the values are constants. Foe example:
  q->a = 4;
  q->b = 5;



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164885 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-29 06:33:25 +00:00
..
Analysis Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 2012-09-27 10:14:43 +00:00
Archive Mark checkSignature const, and in turn stop casting away const from 2012-09-05 22:09:23 +00:00
AsmParser Don't use bit-wise operations to query for inclusion/exclusion of attributes. 2012-09-28 22:30:18 +00:00
Bitcode Move remaining methods inside the Attributes class. Merge the 'Attribute' namespaces. 2012-09-25 20:57:48 +00:00
CodeGen A DAGCombine optimization for merging consecutive stores. This optimization is not profitable in many cases 2012-09-29 06:33:25 +00:00
DebugInfo Mark unimplemented copy constructors and copy assignment operators as LLVM_DELETED_FUNCTION. 2012-09-18 02:01:41 +00:00
ExecutionEngine Removing dependency on third party library for Intel JIT event support. 2012-09-28 17:35:20 +00:00
Linker Move the "findUsedStructTypes" functionality outside of the Module class. 2012-08-03 00:30:35 +00:00
MC Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 2012-09-27 10:14:43 +00:00
Object Reverting r 160419. 2012-07-19 21:43:55 +00:00
Support Replace the use of strncpy() and sprintf() with std::string and LLVM streams. 2012-09-28 14:15:28 +00:00
TableGen De-nest if's and fix mix-up 2012-09-19 02:14:59 +00:00
Target MIPS DSP: other miscellaneous instructions. 2012-09-28 20:50:31 +00:00
Transforms Do not delete BBs if their addresses are taken. rdar://12396696 2012-09-28 23:58:57 +00:00
VMCore Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 2012-09-27 10:14:43 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile