llvm-6502/lib
Zhou Sheng bfde7d6b9e As comments said, for negative value, the arithmetic
over-shift-right should return -1. So here it should be signed-extended,
when bitwidth larger than 64.

test case: llvm/test/ExecutionEngine/2008-06-05-APInt-OverAShr.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51999 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-05 13:27:38 +00:00
..
Analysis Update comments and documentation to reflect that GCSE and ValueNumbering are 2008-06-05 07:55:49 +00:00
Archive Create archives with the same permissions are ar. 2008-05-24 05:42:29 +00:00
AsmParser IR, bitcode reader, bitcode writer, and asmparser changes to 2008-05-31 00:58:22 +00:00
Bitcode Improved bitcode support for insertvalue/extractvalue. 2008-05-31 19:11:15 +00:00
CodeGen Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than the desired alignment, the frame destination alignment may still be larger than the desired alignment. Don't change its alignment to something smaller. 2008-06-04 23:37:54 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Add #includes to make some dependencies explicit. 2008-05-23 20:40:06 +00:00
Linker Factor code to copy global value attributes like 2008-05-26 19:58:59 +00:00
Support As comments said, for negative value, the arithmetic 2008-06-05 13:27:38 +00:00
System Unbreak build. 2008-05-29 22:02:08 +00:00
Target Rewrite a bunch of the CBE's inline asm code, giving it the 2008-06-04 18:03:28 +00:00
Transforms Learn ScalarReplAggregrates how stores and loads of first class aggregrates 2008-06-05 12:51:53 +00:00
VMCore * Make CallSite::hasArgument const and let it take a const parameter. 2008-06-05 08:04:58 +00:00
Makefile