llvm-6502/lib
Chris Lattner f3597a13ae If we have ScalarSSE, we can select bitconvert into single instructions.
This compiles bitcast.ll:test3/test4 into:

_test3:
        movd %xmm0, %eax
        ret
_test4:
        movd %edi, %xmm0
        ret


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32230 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-05 18:45:06 +00:00
..
Analysis Fix comment grammaro 2006-12-04 21:33:23 +00:00
Archive
AsmParser Regenerate. 2006-12-04 05:24:24 +00:00
Bytecode For PR950: Implement read/write of ICmp and FCmp constant expressions 2006-12-04 05:23:49 +00:00
CodeGen Unbreak VC++ build. 2006-12-02 02:22:01 +00:00
Debugger
ExecutionEngine Unbreak VC++ build. 2006-12-02 02:22:01 +00:00
Linker
Support Change inferred casts to explicit casts. 2006-12-04 02:46:44 +00:00
System Eliminate "control reaches end of non-void function" warnings. 2006-12-05 17:53:26 +00:00
Target If we have ScalarSSE, we can select bitconvert into single instructions. 2006-12-05 18:45:06 +00:00
Transforms add an instcombine xform. This speeds up 462.libquantum from 9.78s to 2006-12-05 01:26:29 +00:00
VMCore Can't make these fail now with just BitCast. Previous failures must have 2006-12-05 07:18:07 +00:00
Makefile