|
reference, declaration → definition
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);