aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/IfConversion.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2007-06-15 14:38:12 +0000
committerDan Gohman <gohman@apple.com>2007-06-15 14:38:12 +0000
commitd19534add90a2a894af61523b830887097bb780b (patch)
tree5b56c9525ef1b3afea45d0fcfa14855ce3678855 /lib/CodeGen/IfConversion.cpp
parent2c8c3a4a0df00eee39c28d827d43a1d5462b0671 (diff)
downloadexternal_llvm-d19534add90a2a894af61523b830887097bb780b.tar.gz
external_llvm-d19534add90a2a894af61523b830887097bb780b.tar.bz2
external_llvm-d19534add90a2a894af61523b830887097bb780b.zip
Add a SCEV class and supporting code for sign-extend expressions.
This created an ambiguity for expandInTy to decide when to use sign-extension or zero-extension, but it turns out that most of its callers don't actually need a type conversion, now that LLVM types don't have explicit signedness. Drop expandInTy in favor of plain expand, and change the few places that actually need a type conversion to do it themselves. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37591 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/IfConversion.cpp')
0 files changed, 0 insertions, 0 deletions