Take a baby step towards getting rid of inferred casts. Provide methods on
authorReid Spencer <rspencer@reidspencer.com>
Mon, 4 Dec 2006 02:43:42 +0000 (02:43 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Mon, 4 Dec 2006 02:43:42 +0000 (02:43 +0000)
commit56667123b7f6d6dda8b4dc178c8be4192299ae6e
tree386731b0cf2ae8a98fe44112a9d0d7f438536664
parent75575fcfe453fb1c8352e085f17ebba32bc809ba
Take a baby step towards getting rid of inferred casts. Provide methods on
CastInst and ConstantExpr that allow the signedness to be explicitly passed
in and reliance on signedness removed from getCastOpcode. These are
temporary measures useful during the conversion of inferred casts.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32164 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Constants.h
include/llvm/InstrTypes.h
lib/VMCore/Constants.cpp
lib/VMCore/Instructions.cpp