llvm-6502/lib
Reid Spencer c55b243bcd Fix a bug in EvaluateInDifferentType. The type of operand should not be
used to determine whether a ZExt or SExt cast is performed. Instead, pass
an "isSigned" bool to the function and determine its value from the opcode
of the cast involved.
Also, clean up some cruft from previous patches.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32548 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-13 18:21:21 +00:00
..
Analysis Remove DSA. 2006-12-13 16:54:24 +00:00
Archive
AsmParser Hopefully these are the regenerated files 2006-12-08 18:07:09 +00:00
Bytecode Create the cast constant expression that was read instead of attempting 2006-12-11 23:20:20 +00:00
CodeGen Expand (f64 extload f32) to (f64 fp_ext (load f32)) if f64 type action is expand. 2006-12-13 03:19:57 +00:00
Debugger
ExecutionEngine Change inferred cast creation calls to more specific cast creations. 2006-12-12 01:17:41 +00:00
Linker Change inferred getCast into specific getCast. Passes all tests. 2006-12-12 05:05:00 +00:00
Support Replace inferred getCast(V,Ty) calls with more strict variants. 2006-12-12 23:36:14 +00:00
System
Target Honor cpu directive, take two. 2006-12-12 20:57:08 +00:00
Transforms Fix a bug in EvaluateInDifferentType. The type of operand should not be 2006-12-13 18:21:21 +00:00
VMCore Update version in safe guards. 2006-12-13 17:49:24 +00:00
Makefile