Lines Matching full:instruction
8 // The loop start address in the LOOPn instruction is encoded as a distance
9 // from the LOOPn instruction itself. If the start address is too far from
10 // the LOOPn instruction, the loop needs to be set up manually, i.e. via
59 /// \brief Check the offset between each loop instruction and
60 /// the loop basic block to determine if we can use the LOOP instruction
64 /// \brief Add the instruction to set the LC and SA registers explicitly.
82 /// \brief Returns true if the instruction is a hardware loop instruction.
96 /// loop instruction then we need to set the LC0 and SA0 registers
105 // Offset of the current instruction from the start.
107 // Map for each basic block to it's first instruction.
117 // Second pass - check each loop instruction to see if it needs to
158 /// \brief convert a loop instruction to a sequence of instructions that