1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib/Transforms
Reid Spencer 67cca26f75 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.

llvm-svn: 32548
2006-12-13 18:21:21 +00:00
..
Hello
Instrumentation Replace CastInst::createInferredCast calls with more accurate cast 2006-12-13 00:50:17 +00:00
IPO Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1 2006-12-13 08:04:32 +00:00
Scalar Fix a bug in EvaluateInDifferentType. The type of operand should not be 2006-12-13 18:21:21 +00:00
Utils Replace CastInst::createInferredCast calls with more accurate cast 2006-12-13 00:50:17 +00:00
ExprTypeConvert.cpp
LevelRaise.cpp Replace CastInst::createInferredCast calls with more accurate cast 2006-12-13 00:50:17 +00:00
Makefile
TransformInternals.cpp
TransformInternals.h