// Get the first operand of the instruction MachineOperand &Op = MI.getOperand(0); // Get the second operand of the instruction MachineOperand &Op2 = MI.getOperand(1);In the first example above, we are using getOperand to retrieve the first operand of the machine instruction MI. We then store a reference to this operand in the variable Op. In the second example, we retrieve the second operand of the instruction and store it in Op2. These code examples are part of the LLVM C++ API, specifically the MachineInstr class, which is part of the LLVM Machine Function Analysis library.