Lines Matching refs:Instructions
28 FillFunction Repeat(ArrayRef<MCInst> Instructions, unsigned MinInstructions, in Repeat() argument
30 return [Instructions, MinInstructions](FunctionFiller &Filler) { in Repeat()
32 if (!Instructions.empty()) { in Repeat()
34 Entry.addInstructions(Instructions); in Repeat()
35 for (unsigned I = Instructions.size(); I < MinInstructions; ++I) { in Repeat()
36 Entry.addInstruction(Instructions[I % Instructions.size()]); in Repeat()
57 FillFunction Repeat(ArrayRef<MCInst> Instructions, unsigned MinInstructions, in Repeat() argument
59 return [this, Instructions, MinInstructions, in Repeat()
67 LoopBodySize <= Instructions.size() in Repeat()
69 : divideCeil(LoopBodySize, Instructions.size()); in Repeat()
75 divideCeil(MinInstructions, LoopUnrollFactor * Instructions.size())); in Repeat()
93 Loop.addInstructions(Instructions); in Repeat()