llvm-project
Users/clang cir cfg
#169081
Open

Users/clang cir cfg #169081

badumbatish wants to merge 20 commits into main from users/clang_cir_cfg
badumbatish
badumbatish Skeleton
d015af2c
badumbatish Fix reachable behaviors
0eafeed1
github-actions
badumbatish Rename sema/ to analysis/ and add new test
0e416f49
github-actions
badumbatish test1 working
f7aa0ff9
badumbatish Unknown should break
e4a96eff
wizardengineer wizardengineer force pushed from 090394d6 to 58b319b8 81 days ago
badumbatish Take every except switch
fc26681c
badumbatish Fix getLiveSet() via DCE
af22e7b3
wizardengineer [CIR][Analyzer] Cherry pick Julius's "Revamping codebase and switch i…
fc3d9f1f
badumbatish Add switch case covered cirops.td
8cbe846b
badumbatish badumbatish force pushed from 58b319b8 to 8cbe846b 79 days ago
badumbatish Merge remote-tracking branch 'upstream' into users/clang_cir_cfg
20e50282
badumbatish Add implicit return to return op
e873fa57
badumbatish Redo isPhony
773285be
badumbatish Working on new algorithm
8d45821d
badumbatish Redo fall through analysis with new algorithm, all test passing
d40b0f91
badumbatish Refactor to a map-based CFK instead of global CFK
5a905d69
badumbatish Refactor away from sema for fall through analysis
f8c7982f
badumbatish Prepare refactoring of iterating on block and region
72eae2f3
badumbatish Refactor algo into reusable components
1d22b12e
badumbatish Slim down unnecessary stuff
8d8fbee8
badumbatish Remove more unnecesary stuff
d5a1ed0b

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone