Lines Matching refs:memory

72     explicit DwarfSectionTest(std::shared_ptr<DfxMemory> memory) : DwarfSection(memory) {};  in DwarfSectionTest()  argument
144 bool Test04(std::shared_ptr<DfxMemoryTest> memory);
145 bool Test05(std::shared_ptr<DfxMemoryTest> memory);
149 bool Test09(std::shared_ptr<DfxMemoryTest> memory);
150 bool Test10(std::shared_ptr<DfxMemoryTest> memory);
184 bool DwarfOpTest::Test04(std::shared_ptr<DfxMemoryTest> memory) in Test04() argument
206 memory->SetBuffer(valuePtr, valueData); in Test04()
207 memory->SetBuffer(exprPtr, exprData); in Test04()
260 bool DwarfOpTest::Test05(std::shared_ptr<DfxMemoryTest> memory) in Test05() argument
264 memory->Reset(); in Test05()
270 memory->SetBuffer(valuePtr, valueData); in Test05()
414 bool DwarfOpTest::Test09(std::shared_ptr<DfxMemoryTest> memory) in Test09() argument
418 memory->Reset(); in Test09()
423 memory->SetBuffer(exprPtr, exprData); in Test09()
453 bool DwarfOpTest::Test10(std::shared_ptr<DfxMemoryTest> memory) in Test10() argument
456 memory->Reset(); in Test10()
461 memory->SetBuffer(exprPtr, exprData); in Test10()
535 auto memory = std::make_shared<DfxMemory>(acc); variable
536 DwarfSectionTest dwarfSection(memory);
548 DwarfCfaInstructions instructions(memory);
766 auto memory = std::make_shared<DfxMemory>(acc); variable
767 DwarfSectionTest dwarfSection(memory);
793 DwarfCfaInstructions instructions(memory);
815 auto memory = std::make_shared<DfxMemoryTest>(); variable
816 DwarfOpTest op(memory);
820 ASSERT_EQ(op.Test04(memory), true);
821 ASSERT_EQ(op.Test05(memory), true);
825 ASSERT_EQ(op.Test09(memory), true);
826 ASSERT_EQ(op.Test10(memory), true);
838 auto memory = std::make_shared<DfxMemoryTest>(); variable
839 memory->increaseAddr = true;
840 DwarfOpTest op(memory);
847 memory->SetBuffer(exprPtr, opcodes);
863 auto memory = std::make_shared<DfxMemoryTest>(); variable
864 memory->increaseAddr = true;
865 DwarfOpTest op(memory);
879 memory->SetBuffer(exprPtr, opcodes);
880 memory->SetBuffer(0x4, data);
897 auto memory = std::make_shared<DfxMemoryTest>(); variable
898 memory->increaseAddr = true;
899 DwarfOpTest op(memory);
918 memory->SetBuffer(exprPtr, opcodes);
934 auto memory = std::make_shared<DfxMemoryTest>(); variable
935 memory->increaseAddr = true;
936 DwarfOpTest op(memory);
952 memory->SetBuffer(exprPtr, opcodes);
968 auto memory = std::make_shared<DfxMemoryTest>(); variable
969 memory->increaseAddr = true;
970 DwarfOpTest op(memory);
986 memory->SetBuffer(exprPtr, opcodes);
1004 auto memory = std::make_shared<DfxMemoryTest>(); variable
1005 memory->increaseAddr = true;
1006 DwarfOpTest op(memory);
1022 memory->SetBuffer(exprPtr, opcodes);
1038 auto memory = std::make_shared<DfxMemoryTest>(); variable
1039 memory->increaseAddr = true;
1040 DwarfOpTest op(memory);
1054 memory->SetBuffer(exprPtr, opcodes);
1071 auto memory = std::make_shared<DfxMemoryTest>(); variable
1072 memory->increaseAddr = true;
1073 DwarfOpTest op(memory);
1084 memory->SetBuffer(exprPtr, opcodes);
1100 auto memory = std::make_shared<DfxMemoryTest>(); variable
1101 memory->increaseAddr = true;
1102 DwarfOpTest op(memory);
1117 memory->SetBuffer(exprPtr, opcodes);
1133 auto memory = std::make_shared<DfxMemoryTest>(); variable
1134 memory->increaseAddr = true;
1135 DwarfOpTest op(memory);
1151 memory->SetBuffer(exprPtr, opcodes);
1169 auto memory = std::make_shared<DfxMemory>(); variable
1173 bool ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1179 ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1182 ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1185 ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1188 ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1191 ret = instructions->Flush(*(regs.get()), memory, 0, loc, val);
1213 auto memory = std::make_shared<DfxMemory>(); variable
1215 bool cur = memory->ReadString(addr, nullptr, 0, false);
1217 uintptr_t val = memory->ReadEncodedValue(addr, DW_EH_PE_omit);