Lines Matching refs:fPatIdx
2724 fp->fPatIdx = savePatIdx; in StateSave()
2784 fp->fPatIdx = 0; in MatchAt()
2798 op = (int32_t)pat[fp->fPatIdx]; in MatchAt()
2806 fPattern->dumpOp(fp->fPatIdx); in MatchAt()
2809 fp->fPatIdx++; in MatchAt()
2848 op = (int32_t)pat[fp->fPatIdx]; // Fetch the second operand in MatchAt()
2849 fp->fPatIdx++; in MatchAt()
3478 fp->fPatIdx = opValue; in MatchAt()
3487 fp = StateSave(fp, fp->fPatIdx, status); // State save to loc following current in MatchAt()
3488 fp->fPatIdx = opValue; // Then JMP. in MatchAt()
3506 fp = StateSave(fp, fp->fPatIdx, status); // State save to loc following current in MatchAt()
3507 fp->fPatIdx = opValue; in MatchAt()
3522 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchAt()
3523 fp->fPatIdx += 3; in MatchAt()
3529 U_ASSERT(loopLoc>=fp->fPatIdx); in MatchAt()
3544 U_ASSERT(opValue>0 && opValue < fp->fPatIdx-2); in MatchAt()
3566 fp = StateSave(fp, fp->fPatIdx, status); in MatchAt()
3575 fp->fPatIdx = opValue + 4; // Loop back. in MatchAt()
3587 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchAt()
3588 fp->fPatIdx += 3; in MatchAt()
3594 U_ASSERT(loopLoc>fp->fPatIdx); in MatchAt()
3601 fp = StateSave(fp, fp->fPatIdx, status); in MatchAt()
3603 fp->fPatIdx = loopLoc+1; // Continue with stuff after repeated block in MatchAt()
3611 U_ASSERT(opValue>0 && opValue < fp->fPatIdx-2); in MatchAt()
3630 fp->fPatIdx = opValue + 4; // Loop back. in MatchAt()
3792 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchAt()
3793 fp->fPatIdx += 1; in MatchAt()
3799 fp->fPatIdx = opValue; // JMP in MatchAt()
3880 op = (int32_t)pat[fp->fPatIdx]; in MatchAt()
3881 fp->fPatIdx++; in MatchAt()
3947 int32_t minML = (int32_t)pat[fp->fPatIdx++]; in MatchAt()
3948 int32_t maxML = (int32_t)pat[fp->fPatIdx++]; in MatchAt()
3994 fp = StateSave(fp, fp->fPatIdx-3, status); in MatchAt()
4030 int32_t minML = (int32_t)pat[fp->fPatIdx++]; in MatchAt()
4031 int32_t maxML = (int32_t)pat[fp->fPatIdx++]; in MatchAt()
4037 int32_t continueLoc = (int32_t)pat[fp->fPatIdx++]; in MatchAt()
4041 U_ASSERT(continueLoc > fp->fPatIdx); in MatchAt()
4074 fp->fPatIdx = continueLoc; in MatchAt()
4080 fp = StateSave(fp, fp->fPatIdx-4, status); in MatchAt()
4159 fp->fPatIdx++; // skip the URX_LOOP_C op. in MatchAt()
4166 int32_t loopcOp = (int32_t)pat[fp->fPatIdx]; in MatchAt()
4176 fp = StateSave(fp, fp->fPatIdx, status); in MatchAt()
4177 fp->fPatIdx++; in MatchAt()
4220 fp->fPatIdx++; // skip the URX_LOOP_C op. in MatchAt()
4227 int32_t loopcOp = (int32_t)pat[fp->fPatIdx]; in MatchAt()
4237 fp = StateSave(fp, fp->fPatIdx, status); in MatchAt()
4238 fp->fPatIdx++; in MatchAt()
4268 int32_t prevOp = (int32_t)pat[fp->fPatIdx-2]; in MatchAt()
4276 fp = StateSave(fp, fp->fPatIdx-1, status); in MatchAt()
4368 fp->fPatIdx = 0; in MatchChunkAt()
4382 op = (int32_t)pat[fp->fPatIdx]; in MatchChunkAt()
4390 fPattern->dumpOp(fp->fPatIdx); in MatchChunkAt()
4393 fp->fPatIdx++; in MatchChunkAt()
4432 op = (int32_t)pat[fp->fPatIdx]; // Fetch the second operand in MatchChunkAt()
4433 fp->fPatIdx++; in MatchChunkAt()
5029 fp->fPatIdx = opValue; in MatchChunkAt()
5038 fp = StateSave(fp, fp->fPatIdx, status); // State save to loc following current in MatchChunkAt()
5039 fp->fPatIdx = opValue; // Then JMP. in MatchChunkAt()
5057 fp = StateSave(fp, fp->fPatIdx, status); // State save to loc following current in MatchChunkAt()
5058 fp->fPatIdx = opValue; in MatchChunkAt()
5073 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchChunkAt()
5074 fp->fPatIdx += 3; in MatchChunkAt()
5080 U_ASSERT(loopLoc>=fp->fPatIdx); in MatchChunkAt()
5095 U_ASSERT(opValue>0 && opValue < fp->fPatIdx-2); in MatchChunkAt()
5117 fp = StateSave(fp, fp->fPatIdx, status); in MatchChunkAt()
5125 fp->fPatIdx = opValue + 4; // Loop back. in MatchChunkAt()
5137 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchChunkAt()
5138 fp->fPatIdx += 3; in MatchChunkAt()
5144 U_ASSERT(loopLoc>fp->fPatIdx); in MatchChunkAt()
5151 fp = StateSave(fp, fp->fPatIdx, status); in MatchChunkAt()
5153 fp->fPatIdx = loopLoc+1; // Continue with stuff after repeated block in MatchChunkAt()
5161 U_ASSERT(opValue>0 && opValue < fp->fPatIdx-2); in MatchChunkAt()
5180 fp->fPatIdx = opValue + 4; // Loop back. in MatchChunkAt()
5329 int32_t instrOperandLoc = (int32_t)fp->fPatIdx; in MatchChunkAt()
5330 fp->fPatIdx += 1; in MatchChunkAt()
5336 fp->fPatIdx = opValue; // JMP in MatchChunkAt()
5409 op = (int32_t)pat[fp->fPatIdx]; in MatchChunkAt()
5410 fp->fPatIdx++; in MatchChunkAt()
5471 int32_t minML = (int32_t)pat[fp->fPatIdx++]; in MatchChunkAt()
5472 int32_t maxML = (int32_t)pat[fp->fPatIdx++]; in MatchChunkAt()
5509 fp = StateSave(fp, fp->fPatIdx-3, status); in MatchChunkAt()
5545 int32_t minML = (int32_t)pat[fp->fPatIdx++]; in MatchChunkAt()
5546 int32_t maxML = (int32_t)pat[fp->fPatIdx++]; in MatchChunkAt()
5547 int32_t continueLoc = (int32_t)pat[fp->fPatIdx++]; in MatchChunkAt()
5551 U_ASSERT(continueLoc > fp->fPatIdx); in MatchChunkAt()
5580 fp->fPatIdx = continueLoc; in MatchChunkAt()
5586 fp = StateSave(fp, fp->fPatIdx-4, status); in MatchChunkAt()
5666 fp->fPatIdx++; // skip the URX_LOOP_C op. in MatchChunkAt()
5673 int32_t loopcOp = (int32_t)pat[fp->fPatIdx]; in MatchChunkAt()
5683 fp = StateSave(fp, fp->fPatIdx, status); in MatchChunkAt()
5684 fp->fPatIdx++; in MatchChunkAt()
5728 fp->fPatIdx++; // skip the URX_LOOP_C op. in MatchChunkAt()
5735 int32_t loopcOp = (int32_t)pat[fp->fPatIdx]; in MatchChunkAt()
5745 fp = StateSave(fp, fp->fPatIdx, status); in MatchChunkAt()
5746 fp->fPatIdx++; in MatchChunkAt()
5774 int32_t prevOp = (int32_t)pat[fp->fPatIdx-2]; in MatchChunkAt()
5782 fp = StateSave(fp, fp->fPatIdx-1, status); in MatchChunkAt()