summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/DFAJumpThreading
AgeCommit message (Expand)Author
2024-12-25[DFAJumpThreading] Don't bail early after encountering unpredictable values (...Usman Nadeem
2024-09-24[DFAJumpThreading] Handle select unfolding when user phi is not a dir… (#10...Usman Nadeem
2024-08-10[DFAJumpThreading] Rewrite the way paths are enumerated (#96127)Usman Nadeem
2024-03-16[DFAJumpThreading] Add an early exit heuristic for unpredictable values (#85015)Usman Nadeem
2024-01-16[DFAJumpThreading][NFC] Reduce testsXChy
2024-01-15[DFAJumpThreading] Handle circular determinator (#78177)XChy
2024-01-15[DFAJumpThreading] Extends the bitwidth of state from uint64_t to APInt (#78134)XChy
2023-11-04[DFAJumpThreading] Remove incoming StartBlock from all phis when unfolding se...XChy
2023-11-02[DFAJumpThreading] Don't thread switch without multiple successors (#71060)XChy
2023-11-02[DFAJumpThreading] Only unfold select coming from directly where it is define...XChy
2023-01-05[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-08[NFC] Port all DFAJumpThreading tests to `-passes=` syntaxRoman Lebedev
2022-07-03[NFC] Switch a few uses of undef to poison as placeholders for unreachble codeNuno Lopes
2022-05-26[DFAJumpThreading] Relax analysis to handle unpredictable initial valuesAlex Zhikhartsev
2021-12-24[DFAJumpThreading] Determinator BB should precede switch-defining BBAlexey Zhikhartsev
2021-07-27Add jump-threading optimization for deterministic finite automataAlexey Zhikhartsev