[LVI] Refactor getValueFromICmpCondition (NFC)
authorNikita Popov <nikita.ppv@gmail.com>
Sun, 20 Sep 2020 18:46:51 +0000 (20:46 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sun, 20 Sep 2020 19:13:57 +0000 (21:13 +0200)
commitf94bbe19b6f6086ff94b1eb4ef0bc5802752bfe1
tree24d60ac761005e231004e52b6da746f18710523a
parent0bfeede669f0d9c051344977805005c98e8cb41d
[LVI] Refactor getValueFromICmpCondition (NFC)

Rewrite this in a way where the core logic is in a separate
function, that is invoked with swapped operands. This makes it
easier to add handling for additional icmp patterns.
llvm/lib/Analysis/LazyValueInfo.cpp