Lines Matching defs:codeAddressToIndex

75         final int[] codeAddressToIndex = new int[codeAddress+1];
76 Arrays.fill(codeAddressToIndex, -1);
79 codeAddressToIndex[instructionList.get(i).codeAddress] = i;
90 convertAndSetInstruction(location, codeAddressToIndex, instruction);
94 convertAndSetInstruction(location, codeAddressToIndex, instruction);
107 int locationIndex = mapCodeAddressToIndex(codeAddressToIndex, debugCodeAddress);
115 Label startLabel = newLabel(codeAddressToIndex, tryBlock.getStartCodeAddress());
116 Label endLabel = newLabel(codeAddressToIndex, tryBlock.getStartCodeAddress() + tryBlock.getCodeUnitCount());
121 newLabel(codeAddressToIndex, exceptionHandler.getHandlerCodeAddress())));
471 private int mapCodeAddressToIndex(@Nonnull int[] codeAddressToIndex, int codeAddress) {
474 index = codeAddressToIndex[codeAddress];
484 private Label newLabel(@Nonnull int[] codeAddressToIndex, int codeAddress) {
485 MethodLocation referent = instructionList.get(mapCodeAddressToIndex(codeAddressToIndex, codeAddress));
495 @Nonnull int[] codeAddressToIndex, int codeAddress) {
496 MethodLocation referent = instructionList.get(mapCodeAddressToIndex(codeAddressToIndex, codeAddress));
508 private void convertAndSetInstruction(@Nonnull MethodLocation location, int[] codeAddressToIndex,
512 setInstruction(location, newBuilderInstruction10t(location.codeAddress, codeAddressToIndex,
531 setInstruction(location, newBuilderInstruction20t(location.codeAddress, codeAddressToIndex,
547 setInstruction(location, newBuilderInstruction21t(location.codeAddress, codeAddressToIndex,
560 setInstruction(location, newBuilderInstruction22t(location.codeAddress, codeAddressToIndex,
570 setInstruction(location, newBuilderInstruction30t(location.codeAddress, codeAddressToIndex,
580 setInstruction(location, newBuilderInstruction31t(location, codeAddressToIndex,
597 newBuilderPackedSwitchPayload(location, codeAddressToIndex, (PackedSwitchPayload)instruction));
601 newBuilderSparseSwitchPayload(location, codeAddressToIndex, (SparseSwitchPayload)instruction));
612 private BuilderInstruction10t newBuilderInstruction10t(int codeAddress, int[] codeAddressToIndex,
616 newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset()));
657 private BuilderInstruction20t newBuilderInstruction20t(int codeAddress, int[] codeAddressToIndex,
661 newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset()));
697 private BuilderInstruction21t newBuilderInstruction21t(int codeAddress, int[] codeAddressToIndex,
702 newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset()));
733 private BuilderInstruction22t newBuilderInstruction22t(int codeAddress, int[] codeAddressToIndex,
739 newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset()));
760 private BuilderInstruction30t newBuilderInstruction30t(int codeAddress, int[] codeAddressToIndex,
764 newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset()));
784 private BuilderInstruction31t newBuilderInstruction31t(@Nonnull MethodLocation location , int[] codeAddressToIndex,
790 newLabel = newSwitchPayloadReferenceLabel(location, codeAddressToIndex, codeAddress + instruction.getCodeOffset());
792 newLabel = newLabel(codeAddressToIndex, codeAddress + instruction.getCodeOffset());
870 @Nonnull int[] codeAddressToIndex,
887 labels.add(newLabel(codeAddressToIndex, element.getOffset() + baseAddress));
895 @Nonnull int[] codeAddressToIndex,
913 newLabel(codeAddressToIndex, element.getOffset() + baseAddress)));