summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/StructurizeCFG
AgeCommit message (Expand)Author
2025-05-09[StructurizeCFG] Stop setting DebugLocs in flow blocks (#139088)Emma Pilkington
2025-04-19Revert "[StructurizeCFG] Refactor insertConditions. NFC. (#115476)" (#136370)Shilei Tian
2025-03-10StructurizeCFG: Use poison instead of undef (#130459)Matt Arsenault
2025-02-10[FIX] Add `REQUIRES: asserts` to `llvm/test/Transforms/StructurizeCFG/simple-...Shilei Tian
2025-02-10[NFC][StructurizeCFG] Add a test that can crash StructurizeCFG pass (#126087)Shilei Tian
2024-12-03[llvm] Remove `br i1 undef` from some regression tests [NFC] (#118419)Lee Wei
2024-11-01Reapply "StructurizeCFG: Optimize phi insertion during ssa reconstruction (#1...Ruiling, Song
2024-09-25[AMDGPU][StructurizeCFG] Maintain branch MD_prof metadata (#109813)Juan Manuel Martinez Caamaño
2024-09-25[AMDGPU][StructurizeCFG] pre-commit tests: maintain branch_weights metadata (...Juan Manuel Martinez Caamaño
2024-08-26[FixIrreducible] Use CycleInfo instead of a custom SCC traversal (#101386)Sameer Sahasrabuddhe
2024-08-22[Transforms] Refactor CreateControlFlowHub (#103013)Sameer Sahasrabuddhe
2024-08-12StructurizeCFG: Add SkipUniformRegions pass parameter to new PM version (#102...Matt Arsenault
2024-08-08Revert "StructurizeCFG: Optimize phi insertion during ssa reconstruction (#10...Yaxun (Sam) Liu
2024-08-08StructurizeCFG: Optimize phi insertion during ssa reconstruction (#101301)Ruiling, Song
2024-08-07[Tests] Copy while-break test to StructurizeCFG (#102118)Ruiling, Song
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov
2024-01-25[Pass] Add hyphen to some pass names (#74287)paperchalice
2023-10-25[LowerSwitch] Don't let pass manager handle the dependency (#68662)Ruiling, Song
2023-08-16Reapply [CHR] Fix up phi nodes with unreachable predecessors (PR64594)Nikita Popov
2023-06-05[AMDGPU] Add buffer intrinsics that take resources as pointersKrzysztof Drewniak
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2022-11-27StructurizeCFG: Convert tests to opaque pointersMatt Arsenault
2022-10-31[BasicBlockUtils] Add a new way for CreateControlFlowHub()Brendon Cahoon
2022-10-28[StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by S...Juan Manuel MARTINEZ CAAMAÑO
2022-09-30[StructurizeCFG][opt] Mark -structurizecfg as a codegen passArthur Eubanks
2022-09-29[StructurizeCFG] Remove imposible case and replace by assertJuan Manuel MARTINEZ CAAMAÑO
2022-09-26StructurizeCFG: Set Undef for non-predecessors in setPhiValues()Ruiling Song
2022-09-26StructurizeCFG: prefer reduced number of live valuesRuiling Song
2022-08-23[StructurizeCFG] Autogenerate checksJay Foad
2022-07-14Revert "[StructurizeCFG] Improve basic block ordering"Brendon Cahoon
2022-06-22[StructurizeCFG] Improve basic block orderingBrendon Cahoon
2022-04-14LowerSwitch: Avoid inserting NewDefault blockRuiling Song
2022-02-22[StructurizeCFG] Fix boolean not bugJay Foad
2022-02-22[StructurizeCFG] Precommit test case for D120312Jay Foad
2022-02-01[StructurizeCFG] Clean up some boolean not instructionsJay Foad
2022-01-31Revert "[Local] invertCondition: try modifying an existing ICmpInst"Jay Foad
2022-01-31[Local] invertCondition: try modifying an existing ICmpInstJay Foad
2021-05-24Revert "[NFC] remove explicit default value for strboolattr attribute in tests"serge-sans-paille
2021-05-24[NFC] remove explicit default value for strboolattr attribute in testsserge-sans-paille
2021-01-04[test] Pin backedge-id-bug-xfail.ll to legacy PMArthur Eubanks
2020-12-24Precommit transform tests that have poison as insertelement's placeholderJuneyoung Lee
2020-10-23[StructurizeCFG][NewPM] Port -structurizecfg to NPMArthur Eubanks
2020-09-21[UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PMArthur Eubanks
2020-06-01[StructurizeCFG] Fix region nodes orderingEhud Katz
2020-05-29[Local] Prevent `invertCondition` from creating a redundant instructionEhud Katz
2020-05-14Revert "[StructurizeCFG] Fix region nodes ordering"Ehud Katz
2020-05-13[StructurizeCFG] Fix region nodes orderingEhud Katz
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe
2020-04-15Revert "Introduce fix-irreducible pass"Sameer Sahasrabuddhe
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe