Lines Matching full:instruction
55 /// extractLexicalScopes - Extract instruction ranges for each lexical scopes
61 // Scan each instruction and create scopes. First build working set of scopes.
71 // Check if instruction has valid location information.
78 // If scope has not changed then skip this instruction.
84 // Ignore DBG_VALUE. It does not contribute to any instruction in output.
89 // If we have already seen a beginning of an instruction range and
90 // current instruction scope does not match scope of first instruction
91 // in this range then create a new instruction range.
97 // This is a beginning of a new instruction range.
105 // Create last instruction range.
252 assert (S && "Lost LexicalScope for a machine instruction!");
291 /// machine instruction's lexical scope in a given machine basic block.