Lines Matching refs:ByteCode

46         const std::vector<unsigned>& ByteCode, size_t& IP,  in ParsePowiMuli()  argument
54 if(ByteCode[IP] == opcodes.opcode_square) in ParsePowiMuli()
61 if(ByteCode[IP] == opcodes.opcode_invert) in ParsePowiMuli()
67 if(ByteCode[IP] == opcodes.opcode_half) in ParsePowiMuli()
75 if(ByteCode[IP] == opcodes.opcode_invhalf) in ParsePowiMuli()
87 if(ByteCode[IP] == cFetch) in ParsePowiMuli()
89 unsigned index = ByteCode[++IP]; in ParsePowiMuli()
102 if(ByteCode[IP] == cDup) in ParsePowiMuli()
112 ByteCode, IP, limit, in ParsePowiMuli()
114 if(IP >= limit || ByteCode[IP] != opcodes.opcode_cumulate) in ParsePowiMuli()
132 (const std::vector<unsigned>& ByteCode, size_t& IP, in ParsePowiSequence() argument
137 return ParsePowiMuli(iseq_powi, ByteCode, IP, limit, factor_stack_base, stack); in ParsePowiSequence()
142 (const std::vector<unsigned>& ByteCode, size_t& IP, in ParseMuliSequence() argument
147 return ParsePowiMuli(iseq_muli, ByteCode, IP, limit, factor_stack_base, stack); in ParseMuliSequence()
439 const std::vector<unsigned>& ByteCode = fpdata.mByteCode; in GenerateFrom() local
458 || (IP < ByteCode.size() && ByteCode[IP] == cJump in GenerateFrom()
470 if(IP >= ByteCode.size()) break; in GenerateFrom()
472 unsigned opcode = ByteCode[IP]; in GenerateFrom()
482ByteCode, IP, if_stack.empty() ? ByteCode.size() : if_stack.back().endif_location, in GenerateFrom()
496ByteCode, IP, if_stack.empty() ? ByteCode.size() : if_stack.back().endif_location, in GenerateFrom()
526 if_stack.back().endif_location = ByteCode.size(); in GenerateFrom()
534 if_stack.back().endif_location = ByteCode[IP+1]+1; in GenerateFrom()
548 unsigned funcno = ByteCode[++IP]; in GenerateFrom()
556 unsigned funcno = ByteCode[++IP]; in GenerateFrom()
734 sim.Fetch(ByteCode[++IP]); in GenerateFrom()
738 unsigned stackOffs_target = ByteCode[++IP]; in GenerateFrom()
739 unsigned stackOffs_source = ByteCode[++IP]; in GenerateFrom()