llvm-6502/lib
Chris Lattner a1c3538537 Allow transforming this:
%tmp = cast <4 x uint>* %testData to <4 x int>*         ; <<4 x int>*> [#uses=1]
        %tmp = load <4 x int>* %tmp             ; <<4 x int>> [#uses=1]

to this:

        %tmp = load <4 x uint>* %testData               ; <<4 x uint>> [#uses=1]
        %tmp = cast <4 x uint> %tmp to <4 x int>                ; <<4 x int>> [#uses=1]


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27353 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-02 05:37:12 +00:00
..
Analysis Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll and 2006-04-01 04:48:52 +00:00
Archive more C++ daintiness 2005-12-26 14:31:26 +00:00
AsmParser
Bytecode
CodeGen Implement promotion for EXTRACT_VECTOR_ELT, allowing v16i8 multiplies to work with PowerPC. 2006-04-02 05:06:04 +00:00
Debugger
ExecutionEngine Get JIT/Interpreter working on Windows again. 2006-03-24 02:53:49 +00:00
Linker
Support Qualify dwarf namespace inside llvm namespace. 2006-02-27 22:37:23 +00:00
System
Target Remove done item 2006-04-02 05:28:54 +00:00
Transforms Allow transforming this: 2006-04-02 05:37:12 +00:00
VMCore Constant fold casts from things like <4 x int> -> <4 x uint>, likewise int<->fp. 2006-04-02 01:38:28 +00:00
Makefile