Lines Matching defs:Instructions
26 FillFunction Repeat(ArrayRef<MCInst> Instructions, unsigned MinInstructions,
29 return [this, Instructions, MinInstructions,
32 if (!Instructions.empty()) {
34 divideCeil(MinInstructions, Instructions.size());
36 Entry.addInstructions(Instructions);
54 // Loop over the snippet ceil(MinInstructions / Instructions.Size()) times.
55 FillFunction Repeat(ArrayRef<MCInst> Instructions, unsigned MinInstructions,
58 return [this, Instructions, MinInstructions, LoopBodySize,
64 for (const MCInst &Inst : Instructions) {
82 LoopBodySize <= Instructions.size()
84 : divideCeil(LoopBodySize, Instructions.size());
90 divideCeil(MinInstructions, LoopUnrollFactor * Instructions.size()));
112 Loop.addInstructions(Instructions);