aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/MergeICmps
AgeCommit message (Expand)Author
2018-11-05[MergeICmps] Do not perform the transformation if GEP is used outside of blockTaewook Oh
2018-10-26Pointer types were treated as zero-size by MergeICmpsChristy Lee
2018-09-24Re-submitting changes in D51550 because it failed to patch.Christy Lee
2018-09-24Reland r342494 after fixing LIT checks.Christy Lee
2018-09-18Revert r342494 as it was failing on a bot and the author cannot look at it un...Douglas Yung
2018-09-18Do not optimize atomic load to non-atomic memcmpChristy Lee
2018-09-18Check lines before using alias analysis to check for interferenceChristy Lee
2018-05-19[MergeICmps] Don't crash when memcmp is not availableBenjamin Kramer
2018-04-09[MergeICmp] Split blocks that do other work.Xin Tong
2018-03-20[MergeICmp] Fix a bug in entry block shuffled to middle of the chainXin Tong
2018-03-13[MergeICmps] Make sure that the comparison only has one use.Clement Courbet
2018-03-05[MergeICmp] We can discard initial blocks that do other workXin Tong
2018-03-02[MergeICmps] Revert accidentally submitted failing test case.Clement Courbet
2018-03-02[MergeIcmps] Add the test case from PR36557.Clement Courbet
2018-02-28[MergeICmp] Fix a bug in MergeICmp that can lead to a block being processed m...Xin Tong
2018-02-06[MergeICmps] Handle chains with several complex BCE basic blocks.Clement Courbet
2017-10-10Re-land "[MergeICmps] Disable mergeicmps if the target does not want to handl...Clement Courbet
2017-10-06[MergeICmp][NFC] Make test tuple-four-int8.ll more readable.Clement Courbet
2017-10-06Revert "[MergeICmps] Disable mergeicmps if the target does not want to handle...Clement Courbet
2017-10-06Re-land "[MergeICmps] Disable mergeicmps if the target does not want to handl...Clement Courbet
2017-10-05Revert "Re-land "[MergeICmps] Disable mergeicmps if the target does not want ...Clement Courbet
2017-10-05Re-land "[MergeICmps] Disable mergeicmps if the target does not want to handl...Clement Courbet
2017-10-05Revert "[MergeICmps] Disable mergeicmps if the target does not want to handle...Clement Courbet
2017-10-05[MergeICmps] Disable mergeicmps if the target does not want to handle memcmp ...Clement Courbet
2017-09-01Reland rL312315: [MergeICmps] MergeICmps is a new optimization pass that turn...Clement Courbet
2017-09-01Revert "[MergeICmps] MergeICmps is a new optimization pass that turns chains ...Clement Courbet
2017-09-01[MergeICmps] MergeICmps is a new optimization pass that turns chains of integerClement Courbet