Skip to content

Commit 86abe9b

Browse files
author
anoopkg6
committed
1. Remove converting SDValue into int, rather operate via embedded APInt to
avoid truncation. 2. Pass DAG instead of DCI to combineCCMask and SimplifyAssumingCCVals, and make these functions static instead of SystemZTargetLowering member function. 3. Treat SRL, SRA, SHL like other binary operators, and remove check for constant. This makes it even more generalized. 4. ADD, OR, XOR, AND, and SRA might clobber CC, added check hasOneUse(). 5. Incorporated other code review feedback.
1 parent c13c7d7 commit 86abe9b

File tree

2 files changed

+89
-168
lines changed

2 files changed

+89
-168
lines changed

0 commit comments

Comments
 (0)