llvm-6502/lib/Support
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
..
Allocator.cpp Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
Annotation.cpp
APFloat.cpp Don't assume underlying APInt type is limited 2008-05-14 22:53:25 +00:00
APInt.cpp As comments said, for negative value, the arithmetic 2008-06-05 13:27:38 +00:00
APSInt.cpp
CommandLine.cpp Give a proper error message when a command line option is defined more than 2008-05-30 13:26:11 +00:00
ConstantRange.cpp Tidy up whitespace in ConstantRange::print output. 2008-05-27 20:29:07 +00:00
Debug.cpp Make these variables static. 2008-04-23 23:15:23 +00:00
Dwarf.cpp Remove uses of llvm/System/IncludeFile.h that are no longer needed. 2008-05-06 01:32:53 +00:00
FileUtilities.cpp Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
FoldingSet.cpp Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
GraphWriter.cpp
IsInf.cpp
IsNAN.cpp
Makefile
ManagedStatic.cpp
MemoryBuffer.cpp Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
PluginLoader.cpp
SlowOperationInformer.cpp
SmallPtrSet.cpp
Statistic.cpp Clean up the use of static and anonymous namespaces. This turned up 2008-05-13 00:00:25 +00:00
Streams.cpp Remove more iostream header includes. Needed to implement a "FlushStream" 2008-05-29 21:46:33 +00:00
StringExtras.cpp Fix more -Wshorten-64-to-32 warnings. 2008-05-05 18:30:58 +00:00
StringMap.cpp
StringPool.cpp
SystemUtils.cpp
Timer.cpp Make these variables static. 2008-04-23 23:15:23 +00:00