Lines Matching refs:kind
36 if (code.kind === "LoadIC" ||
37 code.kind === "StoreIC" ||
38 code.kind === "KeyedStoreIC" ||
39 code.kind === "KeyedLoadIC" ||
40 code.kind === "LoadGlobalIC" ||
41 code.kind === "Handler") {
43 } else if (code.kind === "BytecodeHandler") {
45 } else if (code.kind === "Stub") {
47 } else if (code.kind === "Builtin") {
49 } else if (code.kind === "RegExp") {
52 console.log("Unknown CODE: '" + code.kind + "'.");
55 if (code.kind === "Builtin") {
57 } else if (code.kind === "Opt") {
59 } else if (code.kind === "Unopt") {
61 } else if (code.kind === "Baseline") {
63 } else if (code.kind === "Turboprop") {
71 let kind = resolveCodeKind(code);
72 if (kind === "CPP") {
74 kind = "CPP_GC";
76 kind = "CPP_PARSE";
78 kind = "CPP_COMP_BC";
80 kind = "CPP_COMP";
82 kind = "CPP_EXT";
86 return kind;
94 if (!allowDifferentKinds && code1.kind !== code2.kind) return false;
96 if (!allowDifferentKinds && code1.kind !== code2.kind) return false;
151 let kind = code ? code.kind : undefined;
152 if (filter(type, kind)) return stackPos;
309 let kind = resolveCodeKindAndVmState(code, vmState);
310 let node = this.categories[kind];
352 let kind = code ? code.kind : undefined;
353 if (!this.filter(type, kind)) continue;
357 let kind = resolveCodeKindAndVmState(code, vmState);
358 tree = this.categories[kind];
427 let kind = resolveCodeKindAndVmState(code, vmState);
428 bucket[kind]++;
455 let kind = code ? code.kind : undefined;
456 if (!this.filter(type, kind)) continue;
477 && stackKind === this.currentBlock.kind) {
478 // If we haven't changed the stack top or the function kind, then
490 kind: stackKind,
565 if (code.kind === "Opt") {
571 if (code.kind === "Turboprop") {