llvm-6502/lib
Chris Lattner d0ba2a9c14 Compile x86-64-and-mask.ll into:
_test:
	movl	%edi, %eax
	ret

instead of:

_test:
        movl    $4294967295, %ecx
        movq    %rdi, %rax
        andq    %rcx, %rax
        ret

It would be great to write this as a Pat pattern that used subregs 
instead of a 'pseudo' instruction, but I don't know how to do that
in td files.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47658 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-27 05:47:54 +00:00
..
Analysis De-tabify. 2008-02-26 10:51:52 +00:00
Archive
AsmParser regenerate. 2008-02-26 23:19:08 +00:00
Bitcode Use SmallVector while constructing ReturnInst. 2008-02-26 19:38:17 +00:00
CodeGen Spiller now remove unused spill slots. 2008-02-27 03:04:06 +00:00
Debugger
ExecutionEngine
Linker
Support Fix a bug that caused opt and other tools to silently ignore 2008-02-23 01:55:25 +00:00
System Provide __main hooks for cygwin & mingw32 2008-02-22 10:08:31 +00:00
Target Compile x86-64-and-mask.ll into: 2008-02-27 05:47:54 +00:00
Transforms Fix an issue where GVN had the sizes of the two memcpy's reverse, resulting 2008-02-26 23:06:17 +00:00
VMCore Add comment. 2008-02-27 01:20:54 +00:00
Makefile