Lines Matching defs:position
316 unsigned position = 0;
321 if (right->base_operand(position, _globalNames, result, name, optype)) {
322 position = 1;
327 if ( ! right->base_operand( position, _globalNames, result2, name2, optype2) ) {
1209 // Parse expression that specifies register or stack position
2339 // Check for ',' and position to next token.
2408 // Check for ',' and position to next token.
2430 InstructForm *ADLParser::peep_match_child_parse(PeepMatch &match, int parent, int &position, int input){
2433 int rparen = 0; // position of instruction at this depth
2437 // Record <parent, position, instruction name, input position>
2444 ( void ) peep_match_child_parse(match, parent, position, rparen);
2455 match.add_instruction( parent, position, NameList::_signal, input );
2456 ++position;
2473 match.add_instruction( parent, position, token, input );
2474 parent = position;
2475 ++position;
2517 int position = 0; // zero-based positions
2518 int input = 0; // input position in parent's operands
2519 InstructForm *root= peep_match_child_parse( *match, parent, position, input);
2704 // Record this operand's position in peepmatch
4241 if (_curchar != '(') // Escape if not valid starting position
4590 next_char(); // set current character position past the close paren
4663 next_char(); // set current character position past the close paren