public void combin(){
	                  int i = 0;
	                  int k =0;
	                  for(i = 1;i<this.IRcount;i++){
	                        Operation a = IRs.get(i);
	                        Operation b = IRs.get(i-1);
	                        if(a.operation.equals("STOREI")|a.operation.equals("STOREF")){
	                              if(b.operation.equals("STOREI")|b.operation.equals("STOREF")){
	                                    if(b.op2.equals(a.op1)){
	                                          if(b.op2.charAt(0)==('T')){
	                                                b.op2=a.op2;
	                                                //a.operation="null";
	                                                for(k=i;k<this.IRcount-1;k++){
	                                                      IRs.put(k,IRs.get(k+1));
	                                                }
	                                                IRs.remove(IRcount-1);
	                                                IRcount--;
	                                          }
	                                    }
	                              }
	                        }
	                  }    
	            }