Lines Matching refs:Opcode
71 unsigned Opcode);
109 unsigned Opcode = DefInst->getOpcode(); in checkADDrr() local
111 if (Opcode == BPF::LDB || Opcode == BPF::LDH || Opcode == BPF::LDW || in checkADDrr()
112 Opcode == BPF::LDD || Opcode == BPF::STB || Opcode == BPF::STH || in checkADDrr()
113 Opcode == BPF::STW || Opcode == BPF::STD) in checkADDrr()
115 else if (Opcode == BPF::LDB32 || Opcode == BPF::LDH32 || in checkADDrr()
116 Opcode == BPF::LDW32 || Opcode == BPF::STB32 || in checkADDrr()
117 Opcode == BPF::STH32 || Opcode == BPF::STW32) in checkADDrr()
130 if (Opcode == BPF::STB || Opcode == BPF::STH || Opcode == BPF::STW || in checkADDrr()
131 Opcode == BPF::STD || Opcode == BPF::STB32 || Opcode == BPF::STH32 || in checkADDrr()
132 Opcode == BPF::STW32) { in checkADDrr()
139 .add(DefInst->getOperand(0)).addImm(Opcode).add(*BaseOp) in checkADDrr()
147 unsigned Opcode) { in checkShift() argument
154 .add(Inst->getOperand(0)).addImm(Opcode) in checkShift()
177 unsigned Opcode = I->getParent()->getOpcode(); in processCandidate() local
178 if (Opcode == BPF::SUBREG_TO_REG) { in processCandidate()
233 unsigned Opcode = Inst->getOpcode(); in processInst() local
234 if (Opcode == BPF::ADD_rr) in processInst()
236 else if (Opcode == BPF::SLL_rr) in processInst()
238 else if (Opcode == BPF::SRA_rr) in processInst()
240 else if (Opcode == BPF::SRL_rr) in processInst()