cbsLoc=null; resetLoc=null; origLastBlock = null;
  private void cleanUp(OPT_IR ir) {    // Clean up the ir with simple optimizations    OPT_Simple simple = new OPT_Simple(-1, false, false);    simple.perform(ir);    // Perform branch optimizations (level 0 is passed because if we     // always want to call it if we've used the sampling framework).    OPT_BranchOptimizations branchOpt = new OPT_BranchOptimizations(0,true,true);    branchOpt.perform(ir);    // Clear the static variables     cbsReg=null;    cbsLoc=null;    resetLoc=null;    origLastBlock = null;    //     //    OPT_RegisterInfo.computeRegisterList(ir);    OPT_DefUse.recomputeSpansBasicBlock(ir);    OPT_DefUse.recomputeSSA(ir);  }