[CFG]增加分支优化,为SCCP调用做铺垫,预备修改phi定义
This commit is contained in:
@@ -172,7 +172,7 @@ enum class LatticeValue {
|
||||
//TODO: 下列数据结构考虑集成到类中,避免重命名问题
|
||||
static std::set<Instruction *> Worklist;
|
||||
static std::unordered_set<BasicBlock*> Executable_Blocks;
|
||||
static std::unordered_set<std::pair<BasicBlock *, BasicBlock *> > Executable_Edges;
|
||||
static std::queue<std::pair<BasicBlock *, BasicBlock *> > Executable_Edges;
|
||||
static std::map<Value*, LatticeValue> valueState;
|
||||
|
||||
class SCCP {
|
||||
|
||||
Reference in New Issue
Block a user