write DCE

This commit is contained in:
2024-10-24 06:44:04 +00:00
parent 8e4e133fa0
commit 86a835c6ef
6 changed files with 135 additions and 2 deletions

View File

@ -64,7 +64,11 @@ class GlobalVarDefItem : public LLVMIRItemBase {
}
}
};
class ActionItem : public LLVMIRItemBase {};
class ActionItem : public LLVMIRItemBase {
public:
bool marked_as_useless;
ActionItem() : marked_as_useless(false) {}
};
class JMPActionItem : public ActionItem {
public:
std::shared_ptr<class PhiItem> corresponding_phi;