reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/BPF/BPFMISimplifyPatchable.cpp
   88       if (MI.getOpcode() != BPF::LDD && MI.getOpcode() != BPF::LDW &&
   88       if (MI.getOpcode() != BPF::LDD && MI.getOpcode() != BPF::LDW &&
   89           MI.getOpcode() != BPF::LDH && MI.getOpcode() != BPF::LDB &&
   89           MI.getOpcode() != BPF::LDH && MI.getOpcode() != BPF::LDB &&
   90           MI.getOpcode() != BPF::LDW32 && MI.getOpcode() != BPF::LDH32 &&
   90           MI.getOpcode() != BPF::LDW32 && MI.getOpcode() != BPF::LDH32 &&
   91           MI.getOpcode() != BPF::LDB32)
   94       if (!MI.getOperand(0).isReg() || !MI.getOperand(1).isReg())
   94       if (!MI.getOperand(0).isReg() || !MI.getOperand(1).isReg())
   97       if (!MI.getOperand(2).isImm() || MI.getOperand(2).getImm())
   97       if (!MI.getOperand(2).isImm() || MI.getOperand(2).getImm())
  100       Register DstReg = MI.getOperand(0).getReg();
  101       Register SrcReg = MI.getOperand(1).getReg();
  117               assert(MI.getOperand(2).getImm() == 0);
  128         BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(BPF::COPY), DstReg)
  128         BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(BPF::COPY), DstReg)
  139       ToErase = &MI;