llvm-6502/lib
Chris Lattner a97ddd0cff Split the interesting bits of ConstantFoldLoadThroughGEPConstantExpr
out into a new ConstantFoldLoadThroughGEPIndices (more useful) function
and rewrite it to be simpler, more efficient, and to handle the new
ConstantDataSequential type.

Enhance ConstantFoldLoadFromConstPtr to handle ConstantDataSequential.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148786 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-24 05:43:50 +00:00
..
Analysis Split the interesting bits of ConstantFoldLoadThroughGEPConstantExpr 2012-01-24 05:43:50 +00:00
Archive Avoid using an invalidated iterator. 2012-01-23 05:07:16 +00:00
AsmParser
Bitcode
CodeGen Preserve <def,undef> flags in CoalesceExtSubRegs. 2012-01-24 04:44:01 +00:00
DebugInfo
ExecutionEngine Remove extraneous ';'s. 2012-01-23 22:55:02 +00:00
Linker The iteration order over a std::set<Module*> depends on the addresses of the 2012-01-23 03:41:53 +00:00
MC Add support for .cfi_signal_frame. Fixes pr11762. 2012-01-23 21:51:52 +00:00
Object Silence warnings in -asserts build 2012-01-23 18:46:04 +00:00
Support Remove dead default. 2012-01-23 22:37:11 +00:00
TableGen
Target Use correct register class for am2offset register operands. 2012-01-24 04:58:56 +00:00
Transforms Implemented AddressSanitizer::getPassName() 2012-01-23 11:22:43 +00:00
VMCore Add some accessor methods to CAZ and UndefValue that help simplify clients. 2012-01-24 05:42:11 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile