coins.simd
Class ConcatBlks

java.lang.Object
  extended bycoins.simd.ConcatBlks

class ConcatBlks
extends java.lang.Object

Concatenate basic blocks. This module concatenate block A and B descibed below: The basic block A has only one predecessor B. The basic block B has only one successor A. There are no branches in A and B. Also, there are no junction in A and B.


Constructor Summary
(package private) ConcatBlks(SimdEnvironment e, Function func)
          Constructor
 
Method Summary
(package private)  void invoke()
          Concatenate basic blocks.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConcatBlks

ConcatBlks(SimdEnvironment e,
           Function func)
Constructor

Parameters:
e - The environment of the SIMD module
func - The current function
Method Detail

invoke

void invoke()
Concatenate basic blocks.