• Home
  • Raw
  • Download

Lines Matching full:pc

306 #define ADD_NOP_INST(pc, oldLen, newOpcode)                              \  argument
311 *(pc + newLen + i) = static_cast<uint8_t>(EcmaOpcode::NOP); \
320 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixOpcode() local
326 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V4_V4); in FixOpcode()
330 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V8_V8); in FixOpcode()
334 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V16_V16); in FixOpcode()
341 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
343 if (memcpy_s(pc + 1, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { in FixOpcode()
347 ADD_NOP_INST(pc, oldLen, newOpcode); in FixOpcode()
351 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM8); in FixOpcode()
355 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM16); in FixOpcode()
359 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM32); in FixOpcode()
363 *pc = static_cast<uint8_t>(EcmaOpcode::JEQZ_IMM8); in FixOpcode()
367 *pc = static_cast<uint8_t>(EcmaOpcode::JEQZ_IMM16); in FixOpcode()
371 *pc = static_cast<uint8_t>(EcmaOpcode::JNEZ_IMM8); in FixOpcode()
375 *pc = static_cast<uint8_t>(EcmaOpcode::JNEZ_IMM16); in FixOpcode()
379 *pc = static_cast<uint8_t>(EcmaOpcode::LDA_V8); in FixOpcode()
383 *pc = static_cast<uint8_t>(EcmaOpcode::STA_V8); in FixOpcode()
387 *pc = static_cast<uint8_t>(EcmaOpcode::LDAI_IMM32); in FixOpcode()
391 *pc = static_cast<uint8_t>(EcmaOpcode::FLDAI_IMM64); in FixOpcode()
395 *pc = static_cast<uint8_t>(EcmaOpcode::RETURN); in FixOpcode()
414 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
415 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
420 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
421 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
426 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
427 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
432 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
433 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
438 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
439 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
444 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
445 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
450 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
451 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
456 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
457 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
463 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
464 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
469 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
470 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
475 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
476 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
481 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
482 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
487 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
488 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
493 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
494 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
499 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
500 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
505 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
506 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
511 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
512 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
517 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
518 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
524 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
525 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
530 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
531 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
536 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
537 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
542 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
543 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
548 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
549 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
554 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
555 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
560 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
561 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
566 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
567 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
572 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
573 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
578 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
579 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
584 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
585 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
590 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
591 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
596 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
597 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
602 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
603 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
608 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
609 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
614 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
615 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
620 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
621 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
626 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
627 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
632 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
633 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
638 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
639 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
644 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
645 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
650 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
651 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
656 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
657 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
662 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
663 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
668 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
669 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
674 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
675 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
680 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
681 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
686 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
687 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
692 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
693 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
698 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
699 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
704 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
705 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
710 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
711 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
716 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
717 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
722 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
723 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
728 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
729 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
734 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
735 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
740 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
741 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
746 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
747 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
752 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
753 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
758 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
759 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
764 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
765 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
770 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
771 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
776 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
777 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
782 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
783 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
788 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
789 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
794 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
795 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
800 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
801 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
807 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
808 *(pc + 1) = 0x00; in FixOpcode()
813 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
814 *(pc + 1) = 0x00; in FixOpcode()
819 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
820 *(pc + 1) = 0x00; in FixOpcode()
825 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
826 *(pc + 1) = 0x00; in FixOpcode()
831 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
832 *(pc + 1) = 0x00; in FixOpcode()
837 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
838 *(pc + 1) = 0x00; in FixOpcode()
843 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
844 *(pc + 1) = 0x00; in FixOpcode()
849 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
850 *(pc + 1) = 0x00; in FixOpcode()
855 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
856 *(pc + 1) = 0x00; in FixOpcode()
861 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
862 *(pc + 1) = 0x00; in FixOpcode()
867 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
868 *(pc + 1) = 0x00; in FixOpcode()
873 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
874 *(pc + 1) = 0x00; in FixOpcode()
879 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
880 *(pc + 1) = 0x00; in FixOpcode()
885 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
886 *(pc + 1) = 0x00; in FixOpcode()
891 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
892 *(pc + 1) = 0x00; in FixOpcode()
897 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
898 *(pc + 1) = 0x00; in FixOpcode()
903 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
904 *(pc + 1) = 0x00; in FixOpcode()
909 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
910 *(pc + 1) = 0x00; in FixOpcode()
915 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
916 *(pc + 1) = 0x00; in FixOpcode()
921 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
922 *(pc + 1) = 0x00; in FixOpcode()
927 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
928 *(pc + 1) = 0x00; in FixOpcode()
933 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
934 *(pc + 1) = 0x00; in FixOpcode()
939 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
940 *(pc + 1) = 0x00; in FixOpcode()
945 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
946 *(pc + 1) = 0x00; in FixOpcode()
951 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
952 *(pc + 1) = 0x00; in FixOpcode()
956 // *pc = static_cast<uint8_t>(EcmaOpcode::new_op_xxxxxxxx); in FixOpcode()
957 // *(pc + 1) = 0x00; in FixOpcode()
963 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
964 *(pc + 1) = 0x00; in FixOpcode()
969 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
970 *(pc + 1) = 0x00; in FixOpcode()
975 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
976 *(pc + 1) = 0x00; in FixOpcode()
981 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
982 *(pc + 1) = 0x00; in FixOpcode()
987 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
988 *(pc + 1) = 0x00; in FixOpcode()
993 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
994 *(pc + 1) = 0x00; in FixOpcode()
1000 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1005 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1007 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1015 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1017 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1025 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1030 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1032 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1040 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1042 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1050 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1055 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1057 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1065 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1067 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1075 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1080 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1085 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1090 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1095 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1100 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1105 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1110 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1115 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1120 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1125 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1130 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1135 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1140 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1145 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1150 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1155 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
1156 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
1159 …if (memcpy_s(pc + 2, sizeof(uint16_t), &imm, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1163 *(pc + 4) = *(pc + 4) + 1; in FixOpcode()
1168 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1170 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1178 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1180 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1188 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1191 if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { in FixOpcode()
1202 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1203 *(pc + 1) = 0x00; in FixOpcode()
1205 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode an… in FixOpcode()
1215 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1216 *(pc + 1) = 0x00; in FixOpcode()
1218 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode an… in FixOpcode()
1229 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1230 *(pc + 1) = 0x00; in FixOpcode()
1232 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1236 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1243 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1244 *(pc + 1) = 0x00; in FixOpcode()
1246 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1250 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1257 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1258 *(pc + 1) = 0x00; in FixOpcode()
1260 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1264 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1271 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1272 *(pc + 1) = 0x00; in FixOpcode()
1274 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1278 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1285 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1286 *(pc + 1) = 0x00; in FixOpcode()
1288 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1292 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1300 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1302 if (memcpy_s(pc + 1, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { in FixOpcode()
1311 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1312 *(pc + 1) = 0x00; in FixOpcode()
1313 *(pc + 2) = *(pc + 3); // 2 & 3: skip newtarget, so move vreg1 to vreg0 in FixOpcode()
1320 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1321 *(pc + 1) = 0x00; in FixOpcode()
1322 *(pc + 2) = 0x00; in FixOpcode()
1324 … if (memcpy_s(pc + 3, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 3: offset of id in FixOpcode()
1334 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1335 *(pc + 1) = 0x00; in FixOpcode()
1336 *(pc + 2) = 0x00; in FixOpcode()
1338 … if (memcpy_s(pc + 3, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 3: offset of id in FixOpcode()
1346 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1349 … if (memcpy_s(pc + 4, sizeof(uint8_t), &newImm, sizeof(uint8_t)) != EOK) { // 4: offset of imm in FixOpcode()
1365 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1368 … if (memcpy_s(pc + 4, sizeof(uint8_t), &newImm, sizeof(uint8_t)) != EOK) { // 4: offset of imm in FixOpcode()
1379 ADD_NOP_INST(pc, oldLen, newOpcode); in FixOpcode()
1380 UpdateICOffset(method, pc); in FixOpcode()
1384 void PandaFileTranslator::UpdateICOffset(MethodLiteral *methodLiteral, uint8_t *pc) in UpdateICOffset() argument
1387 BytecodeInstruction inst(pc); in UpdateICOffset()
1418 if (memcpy_s(pc + 1, sizeof(uint16_t), &icSlot, sizeof(uint16_t)) != EOK) { in UpdateICOffset()
1423 *(pc + 1) = offset; in UpdateICOffset()
1430 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixInstructionId32() local
1435 if (memcpy_s(pc + FixInstructionIndex::FIX_ONE, size, &index, size) != EOK) { in FixInstructionId32()
1445 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &u16Index, size) != EOK) { in FixInstructionId32()
1458 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &index, size) != EOK) { in FixInstructionId32()
1469 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &u16Index, size) != EOK) { in FixInstructionId32()
1482 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &index, size) != EOK) { in FixInstructionId32()
1493 if (memcpy_s(pc + FixInstructionIndex::FIX_FOUR, size, &u16Index, size) != EOK) { in FixInstructionId32()