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

References

gen/lib/Target/BPF/BPFGenAsmWriter.inc
  670   O << "\t";
  677   O << AsmStrs+(Bits & 511)-1;
  689     printOperand(MI, 0, O);
  693     printBrTargetOperand(MI, 0, O);
  698     printOperand(MI, 1, O);
  699     O << ']';
  704     printMemOperand(MI, 1, O);
  714     O << ' ';
  715     printOperand(MI, 1, O);
  720     O << ", src: ";
  721     printOperand(MI, 1, O);
  722     O << ", len: ";
  723     printOperand(MI, 2, O);
  724     O << ", align: ";
  725     printOperand(MI, 3, O);
  730     O << " = ";
  734     O << " += ";
  735     printOperand(MI, 2, O);
  740     O << " &= ";
  741     printOperand(MI, 2, O);
  746     O << " = be16 ";
  747     printOperand(MI, 1, O);
  752     O << " = be32 ";
  753     printOperand(MI, 1, O);
  758     O << " = be64 ";
  759     printOperand(MI, 1, O);
  764     O << " /= ";
  765     printOperand(MI, 2, O);
  770     O << ", ";
  778     O << " == ";
  779     printOperand(MI, 1, O);
  780     O << " goto ";
  781     printBrTargetOperand(MI, 2, O);
  786     O << " != ";
  787     printOperand(MI, 1, O);
  788     O << " goto ";
  789     printBrTargetOperand(MI, 2, O);
  794     O << " s>= ";
  795     printOperand(MI, 1, O);
  796     O << " goto ";
  797     printBrTargetOperand(MI, 2, O);
  802     O << " s> ";
  803     printOperand(MI, 1, O);
  804     O << " goto ";
  805     printBrTargetOperand(MI, 2, O);
  810     O << " s<= ";
  811     printOperand(MI, 1, O);
  812     O << " goto ";
  813     printBrTargetOperand(MI, 2, O);
  818     O << " s< ";
  819     printOperand(MI, 1, O);
  820     O << " goto ";
  821     printBrTargetOperand(MI, 2, O);
  826     O << " >= ";
  827     printOperand(MI, 1, O);
  828     O << " goto ";
  829     printBrTargetOperand(MI, 2, O);
  834     O << " > ";
  835     printOperand(MI, 1, O);
  836     O << " goto ";
  837     printBrTargetOperand(MI, 2, O);
  842     O << " <= ";
  843     printOperand(MI, 1, O);
  844     O << " goto ";
  845     printBrTargetOperand(MI, 2, O);
  850     O << " < ";
  851     printOperand(MI, 1, O);
  852     O << " goto ";
  853     printBrTargetOperand(MI, 2, O);
  858     O << " = *(u8 *)(";
  859     printMemOperand(MI, 1, O);
  860     O << ')';
  865     O << " = *(u64 *)(";
  866     printMemOperand(MI, 1, O);
  867     O << ')';
  872     O << " = *(u16 *)(";
  873     printMemOperand(MI, 1, O);
  874     O << ')';
  879     O << " = *(u32 *)(";
  880     printMemOperand(MI, 1, O);
  881     O << ')';
  886     O << " = le16 ";
  887     printOperand(MI, 1, O);
  892     O << " = le32 ";
  893     printOperand(MI, 1, O);
  898     O << " = le64 ";
  899     printOperand(MI, 1, O);
  904     O << " *= ";
  905     printOperand(MI, 2, O);
  910     O << " = -";
  911     printOperand(MI, 1, O);
  916     O << " |= ";
  917     printOperand(MI, 2, O);
  922     O << " <<= ";
  923     printOperand(MI, 2, O);
  928     O << " s>>= ";
  929     printOperand(MI, 2, O);
  934     O << " >>= ";
  935     printOperand(MI, 2, O);
  940     O << ") = ";
  941     printOperand(MI, 0, O);
  946     O << " -= ";
  947     printOperand(MI, 2, O);
  952     O << ") += ";
  953     printOperand(MI, 3, O);
  958     O << " ^= ";
  959     printOperand(MI, 2, O);
  970     printOperand(MI, 1, O);
  974     printMemOperand(MI, 1, O);
  979     printImm64Operand(MI, 1, O);
  980     O << " ll";
  991     O << ' ';
  992     printOperand(MI, 3, O);
  993     O << ' ';
  994     printOperand(MI, 2, O);
  995     O << " ? ";
  996     printOperand(MI, 4, O);
  997     O << " : ";
  998     printOperand(MI, 5, O);
 1003     O << ", ";
 1004     printImm64Operand(MI, 2, O);