Merge "libpixelflinger: MIPS64 assembler test bug fix"
This commit is contained in:
commit
f8d892c84a
3 changed files with 8 additions and 2 deletions
|
|
@ -1304,9 +1304,8 @@ MIPS64Assembler::MIPS64Assembler(const sp<Assembly>& assembly, ArmToMips64Assemb
|
||||||
|
|
||||||
MIPS64Assembler::MIPS64Assembler(void* assembly, ArmToMips64Assembler *parent)
|
MIPS64Assembler::MIPS64Assembler(void* assembly, ArmToMips64Assembler *parent)
|
||||||
: mParent(parent),
|
: mParent(parent),
|
||||||
MIPSAssembler::MIPSAssembler(NULL, NULL)
|
MIPSAssembler::MIPSAssembler(assembly)
|
||||||
{
|
{
|
||||||
mBase = mPC = (uint32_t *)assembly;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
MIPS64Assembler::~MIPS64Assembler()
|
MIPS64Assembler::~MIPS64Assembler()
|
||||||
|
|
|
||||||
|
|
@ -1256,6 +1256,12 @@ MIPSAssembler::MIPSAssembler(const sp<Assembly>& assembly, ArmToMipsAssembler *p
|
||||||
mDuration = ggl_system_time();
|
mDuration = ggl_system_time();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MIPSAssembler::MIPSAssembler(void* assembly)
|
||||||
|
: mParent(NULL), mAssembly(NULL)
|
||||||
|
{
|
||||||
|
mBase = mPC = (uint32_t *)assembly;
|
||||||
|
}
|
||||||
|
|
||||||
MIPSAssembler::~MIPSAssembler()
|
MIPSAssembler::~MIPSAssembler()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -242,6 +242,7 @@ class MIPSAssembler
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
MIPSAssembler(const sp<Assembly>& assembly, ArmToMipsAssembler *parent);
|
MIPSAssembler(const sp<Assembly>& assembly, ArmToMipsAssembler *parent);
|
||||||
|
MIPSAssembler(void* assembly);
|
||||||
virtual ~MIPSAssembler();
|
virtual ~MIPSAssembler();
|
||||||
|
|
||||||
virtual uint32_t* base() const;
|
virtual uint32_t* base() const;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue