Lines Matching full:kind
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
96 … writer.WriteBuffer(reinterpret_cast<const uint8_t *>(&(deopt.kind)), sizeof(deopt.kind)); in SaveArkDeopt()
140 LocationTy::Kind kind; in ParseArkDeopt() local
148 … binBufparser.ParseBuffer(reinterpret_cast<uint8_t *>(&kind), sizeof(kind), ptr + deoptOffset); in ParseArkDeopt()
149 deoptOffset += sizeof(kind); in ParseArkDeopt()
150 deopt.kind = kind; in ParseArkDeopt()
151 switch (kind) { in ParseArkDeopt()
152 case LocationTy::Kind::CONSTANT: { in ParseArkDeopt()
160 case LocationTy::Kind::CONSTANTNDEX: { in ParseArkDeopt()
168 case LocationTy::Kind::INDIRECT: { in ParseArkDeopt()
275 total += sizeof(LocationTy::Kind); // derive in GenARKDeopt()
279 v.kind = LocationTy::Kind::CONSTANT; in GenARKDeopt()
283 v.kind = LocationTy::Kind::CONSTANTNDEX; in GenARKDeopt()
287 v.kind = LocationTy::Kind::INDIRECT; in GenARKDeopt()