|  1c44ebcf86 Parse reversed smax and umax as smin and umin and express them with negative or binary-not SCEVs (which are really just subtract under the hood). Parse 'xor %x, -1' as (-1 - %x). Remove dead code (ConstantInt::get always returns a ConstantInt). Don't use getIntegerSCEV(-1, Ty). The first value is an int, then it gets passed into a uint64_t. Instead, create the -1 directly from ConstantInt::getAllOnesValue(). llvm-svn: 47360 | ||
|---|---|---|
| .. | ||
| Andersens | ||
| BasicAA | ||
| Dominators | ||
| GlobalsModRef | ||
| LoadVN | ||
| LoopInfo | ||
| ScalarEvolution | ||