some opt
This commit is contained in:
20
midend/optimize/DeleteDead.java
Normal file
20
midend/optimize/DeleteDead.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package midend.optimize;
|
||||
|
||||
import java.util.HashSet;
|
||||
|
||||
import midend.llvm.value.IrFuncValue;
|
||||
|
||||
public class DeleteDead extends Optimizer {
|
||||
public void optimize() {
|
||||
|
||||
}
|
||||
|
||||
public void deleteDeadFunc() {
|
||||
IrFuncValue mainFunc = getIrModule().getMainFunc();
|
||||
HashSet<IrFuncValue> liveFuncs = new HashSet<>();
|
||||
liveFuncs.add(mainFunc);
|
||||
findLiveFuncs(mainFunc, liveFuncs);
|
||||
}
|
||||
|
||||
public void findLiveFuncs()
|
||||
}
|
||||
Reference in New Issue
Block a user