A system for supporting software pipelining using a shifting register queue is provided. The system includes a register file that comprises a plurality of registers. The register file is operable to receive a shift mask signal and a shift signal and to identify a shifting register queue within the register...http://www.google.com.au/patents/US7836279?utm_source=gb-gplus-sharePatent US7836279 - Method and system for supporting software pipelining using a shifting register queue