Vector v = new Vector();
ArrayList intrumentationOperations = new ArrayList();
  private static void performVariationNoDuplication(OPT_IR ir) {    // The register containing the counter value to check    cbsReg = ir.regpool.makeTempInt();    Vector v = new Vector();    for (OPT_BasicBlockEnumeration allBB = ir.getBasicBlocks();          allBB.hasMoreElements(); ) {      OPT_BasicBlock bb = allBB.next();      for (OPT_InstructionEnumeration ie             = bb.forwardInstrEnumerator();           ie.hasMoreElements();) {        OPT_Instruction i = ie.next();                  // If it's an instrumentation operation, remember the instruction         if (isInstrumentationInstruction(i))          v.add(i);      }    }    // for each instrumentation operation.    Enumeration e = v.elements();    while (e.hasMoreElements()) {      OPT_Instruction i = (OPT_Instruction)e.nextElement();      OPT_BasicBlock bb = i.getBasicBlock();      conditionalizeInstrumentationOperation(ir,i,bb);    }  }