diff --git a/llvm/include/llvm/CodeGen/MachineBasicBlock.h b/llvm/include/llvm/CodeGen/MachineBasicBlock.h index 71739278cf513..c9d3d3167aa26 100644 --- a/llvm/include/llvm/CodeGen/MachineBasicBlock.h +++ b/llvm/include/llvm/CodeGen/MachineBasicBlock.h @@ -369,6 +369,10 @@ class MachineBasicBlock using instr_range = iterator_range; using const_instr_range = iterator_range; + + /// Range that iterates over all instructions in the basic block. + /// + /// Unlike begin/end methods the range contains bundled instructions. instr_range instrs() { return instr_range(instr_begin(), instr_end()); } const_instr_range instrs() const { return const_instr_range(instr_begin(), instr_end());