llvm-6502/lib
Chris Lattner 4a6bd33da0 Instead of blindly looking past constantexpr casts, actually constant
fold them.  This correctly truncates constants that are too large for the
destination slot and makes the code easier to understand.  This fixes PR853
and Regression/CodeGen/X86/2006-07-28-AsmPrint-Long-As-Pointer.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29408 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-29 01:57:19 +00:00
..
Analysis Change the callgraph representation to store the callsite along with the 2006-07-12 18:29:36 +00:00
Archive Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
AsmParser These libs use EH info 2006-07-07 16:44:31 +00:00
Bytecode Modify Path::eraseFromDisk to not throw an exception. 2006-07-28 22:29:50 +00:00
CodeGen Instead of blindly looking past constantexpr casts, actually constant 2006-07-29 01:57:19 +00:00
Debugger Change Path::getStatusInfo to return a boolean and error string on an error 2006-07-28 22:03:44 +00:00
ExecutionEngine Fix handling of asm specifiers for external globals. This unbreaks many programs 2006-07-28 21:11:31 +00:00
Linker Remove a redundant syscall. 2006-07-28 22:52:11 +00:00
Support Finegrainify namespacification, minor cleanups 2006-07-28 22:21:01 +00:00
System Modify setStatusInfoOnDisk to not throw an exception. 2006-07-28 22:36:17 +00:00
Target Make functions with an "asm" name propagate that asm name into the cbe.c file. 2006-07-28 20:58:47 +00:00
Transforms Minor comment tweaks 2006-07-20 19:06:16 +00:00
VMCore For PR780: 2006-07-26 16:18:00 +00:00
Makefile Make some changes suggested by Chris: 2006-05-17 22:55:35 +00:00