Lines Matching refs:rs

166     std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>();  variable
169 ASSERT_TRUE(exidx.Step(entryOffset, rs));
170 ASSERT_EQ(rs->cfaRegOffset, 0x44);
186 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
189 ASSERT_TRUE(exidx.Step(entryOffset, rs));
190 ASSERT_EQ(rs->cfaRegOffset, -8);
206 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
210 ASSERT_TRUE(exidx.Step(entryOffset, rs));
227 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
230 ASSERT_TRUE(exidx.Step(entryOffset, rs));
231 ASSERT_EQ(rs->cfaReg, REG_SP);
232 ASSERT_EQ(rs->cfaRegOffset, 12);
233 ASSERT_EQ(rs->locs[3].type, REG_LOC_MEM_OFFSET);
234 ASSERT_EQ(rs->locs[3].val, -4);
250 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
253 ASSERT_TRUE(exidx.Step(entryOffset, rs));
257 ASSERT_TRUE(exidx.Step(entryOffset, rs));
273 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
276 ASSERT_TRUE(exidx.Step(entryOffset, rs));
279 ASSERT_EQ(rs->cfaReg, 11U);
280 ASSERT_EQ(rs->cfaRegOffset, 0);
296 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
299 ASSERT_TRUE(exidx.Step(entryOffset, rs));
300 ASSERT_EQ(rs->cfaReg, REG_SP);
301 ASSERT_EQ(rs->cfaRegOffset, 32);
302 ASSERT_EQ(rs->locs[0].type, REG_LOC_MEM_OFFSET);
303 ASSERT_EQ(rs->locs[0].val, -20);
304 ASSERT_EQ(rs->locs[1].type, REG_LOC_MEM_OFFSET);
305 ASSERT_EQ(rs->locs[1].val, -4);
321 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
324 ASSERT_TRUE(exidx.Step(entryOffset, rs));
325 ASSERT_EQ(rs->cfaReg, REG_SP);
326 ASSERT_EQ(rs->cfaRegOffset, 36);
327 ASSERT_EQ(rs->locs[0].type, REG_LOC_MEM_OFFSET);
328 ASSERT_EQ(rs->locs[0].val, -24);
329 ASSERT_EQ(rs->locs[1].type, REG_LOC_MEM_OFFSET);
330 ASSERT_EQ(rs->locs[1].val, -8);
331 ASSERT_EQ(rs->locs[4].type, REG_LOC_MEM_OFFSET);
332 ASSERT_EQ(rs->locs[4].val, -4);
348 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
351 ASSERT_TRUE(exidx.Step(entryOffset, rs));
352 ASSERT_EQ(rs->cfaReg, REG_SP);
353 ASSERT_EQ(rs->cfaRegOffset, 0);
370 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
373 ASSERT_TRUE(exidx.Step(entryOffset, rs));
374 ASSERT_EQ(rs->cfaReg, REG_SP);
375 ASSERT_EQ(rs->cfaRegOffset, 0);
395 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
398 ASSERT_TRUE(exidx.Step(entryOffset, rs));
399 ASSERT_EQ(rs->cfaReg, REG_SP);
400 ASSERT_EQ(rs->cfaRegOffset, 4);
416 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
419 ASSERT_TRUE(exidx.Step(entryOffset, rs));
420 ASSERT_EQ(rs->cfaReg, REG_SP);
421 ASSERT_EQ(rs->cfaRegOffset, 0x224);
437 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
440 ASSERT_TRUE(exidx.Step(entryOffset, rs));
441 ASSERT_EQ(rs->cfaReg, REG_SP);
442 ASSERT_EQ(rs->cfaRegOffset, 0x1c);
459 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
462 ASSERT_TRUE(exidx.Step(entryOffset, rs));
463 ASSERT_EQ(rs->cfaReg, REG_SP);
464 ASSERT_EQ(rs->cfaRegOffset, 0x14);
485 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
491 ASSERT_TRUE(exidx.Step(entryOffset, rs));
492 ASSERT_EQ(rs->cfaReg, REG_SP);
493 ASSERT_EQ(rs->cfaRegOffset, 0x10);
497 ASSERT_TRUE(exidx.Step(entryOffset, rs));
498 ASSERT_EQ(rs->cfaReg, REG_SP);
499 ASSERT_EQ(rs->cfaRegOffset, 0x18);
503 ASSERT_TRUE(exidx.Step(entryOffset, rs));
504 ASSERT_EQ(rs->cfaReg, REG_SP);
505 ASSERT_EQ(rs->cfaRegOffset, 0);
510 ASSERT_TRUE(exidx.Step(entryOffset, rs));
511 ASSERT_EQ(rs->cfaReg, REG_SP);
512 ASSERT_EQ(rs->cfaRegOffset, 0x10);
516 ASSERT_TRUE(exidx.Step(entryOffset, rs));
517 ASSERT_EQ(rs->cfaReg, REG_SP);
518 ASSERT_EQ(rs->cfaRegOffset, 0);
540 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
545 ASSERT_TRUE(exidx.Step(entryOffset, rs));
546 ASSERT_EQ(rs->cfaReg, REG_SP);
547 ASSERT_EQ(rs->cfaRegOffset, 0x10);
551 ASSERT_TRUE(exidx.Step(entryOffset, rs));
552 ASSERT_EQ(rs->cfaReg, REG_SP);
553 ASSERT_EQ(rs->cfaRegOffset, 0x18);
557 ASSERT_TRUE(exidx.Step(entryOffset, rs));
558 ASSERT_EQ(rs->cfaReg, REG_SP);
574 std::shared_ptr<RegLocState> rs = std::make_shared<RegLocState>(); variable
579 ASSERT_TRUE(exidx.Step(entryOffset, rs));
580 ASSERT_EQ(rs->cfaReg, REG_SP);
581 ASSERT_EQ(rs->cfaRegOffset, 0x10);
585 ASSERT_TRUE(exidx.Step(entryOffset, rs));
586 ASSERT_EQ(rs->cfaReg, REG_SP);