Lines Matching refs:parts
247 function readBytecodes(i, parts, line, cmd, status, count) {
263 count = split(line, parts);
265 cmd = parts[1];
286 function defineOpcode(line, count, parts, idx) {
288 count = split(line, parts);
290 idx = parseHex(parts[1]);
294 hex[idx] = parts[1];
295 name[idx] = parts[2];
296 format[idx] = parts[3];
297 hasResult[idx] = (parts[4] == "n") ? "false" : "true";
298 indexType[idx] = parts[5];
299 flags[idx] = parts[6];
306 split(name[idx], parts, "/");
308 family[idx] = toupper(parts[1]);
312 split(format[idx], parts, ""); # Width is the first format char.
313 width[idx] = parts[1];
339 function defineFormat(line, count, parts, i) {
341 count = split(line, parts);
343 formats[parts[1]] = line;
345 parts[count + 1] = "none";
347 nextFormat[parts[i]] = parts[i + 1];
503 function flagsToC(f, parts, result, i) {
505 count = split(f, parts, /\|/); # Split input at pipe characters.
509 f = flagValues[parts[i]];
526 function isOptimized(idx, parts, f) {
528 split(flags[idx], parts, /\|/); # Split flags[idx] at pipes.
529 for (f in parts) {
530 if (parts[f] == "optimized") return 1;