llvm-6502/lib
Duncan Sands 712f7b3f54 When using a 4 byte jump table on a 64 bit machine,
do an extending load of the 4 bytes rather than a
potentially illegal (type) i32 load followed by a
sign extend.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60945 91177308-0d34-0410-b5e6-96231b3b80d8
2008-12-12 08:13:38 +00:00
..
Analysis Sneaky, sneaky: move the -1 to the outside of the SMax. Reinstate the 2008-12-11 17:40:14 +00:00
Archive Silence unused variable warnings. 2008-11-21 20:00:59 +00:00
AsmParser Extend the 'noalias' attribute to function return values. This is intended to 2008-11-24 03:41:24 +00:00
Bitcode
CodeGen When using a 4 byte jump table on a 64 bit machine, 2008-12-12 08:13:38 +00:00
Debugger
ExecutionEngine Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some overflow issues. Patch by Thomas Jablin. 2008-12-10 02:32:19 +00:00
Linker
Support remove unused var 2008-12-09 17:04:06 +00:00
System Don't use plain %x to print pointer values. I had changed it from %p 2008-12-05 23:39:24 +00:00
Target Don't make use of an illegal type (i64) when 2008-12-12 08:05:40 +00:00
Transforms Teach GVN to invalidate some memdep information when it does an RAUW 2008-12-09 22:06:23 +00:00
VMCore fix grammar, thanks Duncan! 2008-12-11 11:44:49 +00:00
Makefile