Lines Matching full:pc
370 #define ADD_NOP_INST(pc, oldLen, newOpcode) \ argument
375 *(pc + newLen + i) = static_cast<uint8_t>(EcmaOpcode::NOP); \
384 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixOpcode() local
390 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V4_V4); in FixOpcode()
394 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V8_V8); in FixOpcode()
398 *pc = static_cast<uint8_t>(EcmaOpcode::MOV_V16_V16); in FixOpcode()
405 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
407 if (memcpy_s(pc + 1, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { in FixOpcode()
411 ADD_NOP_INST(pc, oldLen, newOpcode); in FixOpcode()
415 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM8); in FixOpcode()
419 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM16); in FixOpcode()
423 *pc = static_cast<uint8_t>(EcmaOpcode::JMP_IMM32); in FixOpcode()
427 *pc = static_cast<uint8_t>(EcmaOpcode::JEQZ_IMM8); in FixOpcode()
431 *pc = static_cast<uint8_t>(EcmaOpcode::JEQZ_IMM16); in FixOpcode()
435 *pc = static_cast<uint8_t>(EcmaOpcode::JNEZ_IMM8); in FixOpcode()
439 *pc = static_cast<uint8_t>(EcmaOpcode::JNEZ_IMM16); in FixOpcode()
443 *pc = static_cast<uint8_t>(EcmaOpcode::LDA_V8); in FixOpcode()
447 *pc = static_cast<uint8_t>(EcmaOpcode::STA_V8); in FixOpcode()
451 *pc = static_cast<uint8_t>(EcmaOpcode::LDAI_IMM32); in FixOpcode()
455 *pc = static_cast<uint8_t>(EcmaOpcode::FLDAI_IMM64); in FixOpcode()
459 *pc = static_cast<uint8_t>(EcmaOpcode::RETURN); in FixOpcode()
478 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
479 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
484 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
485 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
490 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
491 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
496 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
497 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
502 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
503 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
508 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
509 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
514 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
515 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
520 *pc = static_cast<uint8_t>(throwPrefOp); in FixOpcode()
521 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
527 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
528 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
533 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
534 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
539 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
540 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
545 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
546 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
551 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
552 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
557 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
558 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
563 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
564 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
569 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
570 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
575 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
576 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
581 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
582 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
588 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
589 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
594 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
595 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
600 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
601 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
606 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
607 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
612 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
613 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
618 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
619 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
624 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
625 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
630 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
631 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
636 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
637 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
642 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
643 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
648 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
649 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
654 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
655 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
660 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
661 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
666 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
667 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
672 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
673 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
678 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
679 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
684 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
685 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
690 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
691 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
696 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
697 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
702 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
703 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
708 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
709 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
714 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
715 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
720 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
721 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
726 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
727 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
732 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
733 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
738 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
739 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
744 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
745 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
750 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
751 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
756 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
757 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
762 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
763 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
768 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
769 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
774 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
775 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
780 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
781 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
786 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
787 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
792 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
793 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
798 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
799 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
804 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
805 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
810 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
811 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
816 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
817 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
822 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
823 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
828 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
829 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
834 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
835 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
840 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
841 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
846 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
847 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
852 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
853 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
858 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
859 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
864 *pc = static_cast<uint8_t>(deprecatedPrefOp); in FixOpcode()
865 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
871 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
872 *(pc + 1) = 0x00; in FixOpcode()
877 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
878 *(pc + 1) = 0x00; in FixOpcode()
883 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
884 *(pc + 1) = 0x00; in FixOpcode()
889 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
890 *(pc + 1) = 0x00; in FixOpcode()
895 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
896 *(pc + 1) = 0x00; in FixOpcode()
901 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
902 *(pc + 1) = 0x00; in FixOpcode()
907 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
908 *(pc + 1) = 0x00; in FixOpcode()
913 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
914 *(pc + 1) = 0x00; in FixOpcode()
919 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
920 *(pc + 1) = 0x00; in FixOpcode()
925 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
926 *(pc + 1) = 0x00; in FixOpcode()
931 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
932 *(pc + 1) = 0x00; in FixOpcode()
937 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
938 *(pc + 1) = 0x00; in FixOpcode()
943 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
944 *(pc + 1) = 0x00; in FixOpcode()
949 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
950 *(pc + 1) = 0x00; in FixOpcode()
955 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
956 *(pc + 1) = 0x00; in FixOpcode()
961 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
962 *(pc + 1) = 0x00; in FixOpcode()
967 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
968 *(pc + 1) = 0x00; in FixOpcode()
973 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
974 *(pc + 1) = 0x00; in FixOpcode()
979 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
980 *(pc + 1) = 0x00; in FixOpcode()
985 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
986 *(pc + 1) = 0x00; in FixOpcode()
991 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
992 *(pc + 1) = 0x00; in FixOpcode()
997 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
998 *(pc + 1) = 0x00; in FixOpcode()
1003 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1004 *(pc + 1) = 0x00; in FixOpcode()
1009 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1010 *(pc + 1) = 0x00; in FixOpcode()
1015 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1016 *(pc + 1) = 0x00; in FixOpcode()
1020 // *pc = static_cast<uint8_t>(EcmaOpcode::new_op_xxxxxxxx); in FixOpcode()
1021 // *(pc + 1) = 0x00; in FixOpcode()
1027 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1028 *(pc + 1) = 0x00; in FixOpcode()
1033 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1034 *(pc + 1) = 0x00; in FixOpcode()
1039 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1040 *(pc + 1) = 0x00; in FixOpcode()
1045 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1046 *(pc + 1) = 0x00; in FixOpcode()
1051 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1052 *(pc + 1) = 0x00; in FixOpcode()
1057 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1058 *(pc + 1) = 0x00; in FixOpcode()
1064 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1069 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1071 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1079 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1081 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1089 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1094 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1096 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1104 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1106 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1114 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1119 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1121 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1129 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1131 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1139 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1144 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1149 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1154 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1159 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1164 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1169 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1174 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1179 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1184 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1189 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1194 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1199 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1204 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1209 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1214 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1219 *pc = static_cast<uint8_t>(widePrefOp); in FixOpcode()
1220 *(pc + 1) = static_cast<uint16_t>(newOpcode) >> opShifLen; in FixOpcode()
1223 …if (memcpy_s(pc + 2, sizeof(uint16_t), &imm, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1227 *(pc + 4) = *(pc + 4) + 1; // 4: index of new opcode; 4: index of old opcode in FixOpcode()
1232 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1234 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1242 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1244 …if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { // 2: skip second level inst and … in FixOpcode()
1252 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1255 if (memmove_s(pc + 1, newLen - 1, pc + 2, oldLen - 2) != EOK) { in FixOpcode()
1266 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1267 *(pc + 1) = 0x00; in FixOpcode()
1269 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode an… in FixOpcode()
1279 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1280 *(pc + 1) = 0x00; in FixOpcode()
1282 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode an… in FixOpcode()
1293 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1294 *(pc + 1) = 0x00; in FixOpcode()
1296 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1300 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1307 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1308 *(pc + 1) = 0x00; in FixOpcode()
1310 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1314 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1321 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1322 *(pc + 1) = 0x00; in FixOpcode()
1324 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1328 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1335 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1336 *(pc + 1) = 0x00; in FixOpcode()
1338 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1342 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1349 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1350 *(pc + 1) = 0x00; in FixOpcode()
1352 …if (memcpy_s(pc + 2, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 2: skip opcode and … in FixOpcode()
1356 *(pc + 4) = *(pc + 6); // 4: index of new opcode; 6: index of old opcode in FixOpcode()
1364 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1366 if (memcpy_s(pc + 1, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { in FixOpcode()
1375 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1376 *(pc + 1) = 0x00; in FixOpcode()
1377 *(pc + 2) = *(pc + 3); // 2 & 3: skip newtarget, so move vreg1 to vreg0 in FixOpcode()
1384 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1385 *(pc + 1) = 0x00; in FixOpcode()
1386 *(pc + 2) = 0x00; // 2: offset of id in FixOpcode()
1388 … if (memcpy_s(pc + 3, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 3: offset of id in FixOpcode()
1398 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1399 *(pc + 1) = 0x00; in FixOpcode()
1400 *(pc + 2) = 0x00; // 2: offset of id in FixOpcode()
1402 … if (memcpy_s(pc + 3, sizeof(uint16_t), &newId, sizeof(uint16_t)) != EOK) { // 3: offset of id in FixOpcode()
1410 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1413 … if (memcpy_s(pc + 4, sizeof(uint8_t), &newImm, sizeof(uint8_t)) != EOK) { // 4: offset of imm in FixOpcode()
1429 *pc = static_cast<uint8_t>(newOpcode); in FixOpcode()
1432 … if (memcpy_s(pc + 4, sizeof(uint8_t), &newImm, sizeof(uint8_t)) != EOK) { // 4: offset of imm in FixOpcode()
1443 ADD_NOP_INST(pc, oldLen, newOpcode); in FixOpcode()
1444 UpdateICOffset(method, pc); in FixOpcode()
1448 void PandaFileTranslator::UpdateICOffset(MethodLiteral *methodLiteral, uint8_t *pc) in UpdateICOffset() argument
1451 BytecodeInstruction inst(pc); in UpdateICOffset()
1484 if (memcpy_s(pc + 1, sizeof(uint16_t), &icSlot, sizeof(uint16_t)) != EOK) { in UpdateICOffset()
1489 *(pc + 1) = offset; in UpdateICOffset()
1496 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixInstructionId32() local
1501 if (memcpy_s(pc + FixInstructionIndex::FIX_ONE, size, &index, size) != EOK) { in FixInstructionId32()
1511 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &u16Index, size) != EOK) { in FixInstructionId32()
1524 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &index, size) != EOK) { in FixInstructionId32()
1535 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &u16Index, size) != EOK) { in FixInstructionId32()
1548 if (memcpy_s(pc + FixInstructionIndex::FIX_TWO, size, &index, size) != EOK) { in FixInstructionId32()
1559 if (memcpy_s(pc + FixInstructionIndex::FIX_FOUR, size, &u16Index, size) != EOK) { in FixInstructionId32()