[JumpThreading] Remove cast's constraint
authorJuneyoung Lee <aqjune@gmail.com>
Tue, 4 Aug 2020 09:26:56 +0000 (18:26 +0900)
committerJuneyoung Lee <aqjune@gmail.com>
Tue, 4 Aug 2020 10:09:25 +0000 (19:09 +0900)
commite734e8286b4b521d829aaddb6d1cbbd264953625
treec0561c6540a5c8de4eed6912f50c8969d8897603
parente218da7ff39df3aeb7c923fbd75aaa8ace581e37
[JumpThreading] Remove cast's constraint

As discussed in D84949, this removes the constraint to cast since it does not
cause compile time degradation.

Reviewed By: lebedev.ri

Differential Revision: https://reviews.llvm.org/D85188
llvm/lib/Transforms/Scalar/JumpThreading.cpp
llvm/test/Transforms/JumpThreading/threadable-edge-cast.ll