summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/GuardUtils.cpp
AgeCommit message (Expand)Author
2023-09-20[GuardUtils] Revert llvm::isWidenableBranch change (#66411)Aleksandr Popov
2023-08-18[NFC][GuardUtils] Add util to extract widenable conditionsAleksandr Popov
2023-08-10[NFC][LoopPredication] Extract guard parsing to GuardUtilsAleksandr Popov
2023-05-25[GuardUtils] Allow intermmediate blocks between widenable branch and deopt blockSerguei Katkov
2020-02-18[NFC] Remove trailing spaceJim Lin
2019-11-22Slightly speculative buildbot fix for issue reported in 8293f74 commit threadPhilip Reames
2019-11-21Further cleanup manipulation of widenable branches [NFC]Philip Reames
2019-11-21Broaden the definition of a "widenable branch"Philip Reames
2019-11-19[NFC] Factor out utilities for manipulating widenable branchesPhilip Reames
2019-11-06[WC] Fix a subtle bug in our definition of widenable branchPhilip Reames
2019-04-02[WideableCond] Fix a nasty bug in detection of "explicit guards"Philip Reames
2019-01-22[NFC] Add function to parse widenable conditional branchesMax Kazantsev
2019-01-22[NFC] Add detector for guards expressed as branch by widenable conditionsMax Kazantsev
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-30Re-enable "[NFC] Unify guards detection"Max Kazantsev