Home
last modified time | relevance | path

Searched refs:InstructionBase (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/torque/
Dinstructions.h63 std::unique_ptr<InstructionBase> Clone() const override; \
64 void Assign(const InstructionBase& other) override; \
77 struct InstructionBase;
98 static DefinitionLocation Instruction(const InstructionBase* instruction,
128 const InstructionBase* GetInstruction() const { in GetInstruction()
130 return reinterpret_cast<const InstructionBase*>(location_); in GetInstruction()
186 struct InstructionBase { struct
187 InstructionBase() : pos(CurrentSourcePosition::Get()) {} in InstructionBase() argument
188 virtual std::unique_ptr<InstructionBase> Clone() const = 0;
189 virtual void Assign(const InstructionBase& other) = 0;
[all …]
Dinstructions.cc15 std::unique_ptr<InstructionBase> Name::Clone() const { \
16 return std::unique_ptr<InstructionBase>(new Name(*this)); \
18 void Name::Assign(const InstructionBase& other) { \
132 void InstructionBase::InvalidateTransientTypes( in InvalidateTransientTypes()
/external/v8/src/codegen/mips/
Dconstants-mips.h1206 class InstructionBase {
1360 InstructionBase() {} in InstructionBase() function
1367 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RsValue()
1368 this->InstructionType() == InstructionBase::kImmediateType); in RsValue()
1369 return InstructionBase::Bits(kRsShift + kRsBits - 1, kRsShift); in RsValue()
1373 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RtValue()
1374 this->InstructionType() == InstructionBase::kImmediateType); in RtValue()
1379 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in RdValue()
1384 DCHECK_EQ(this->InstructionType(), InstructionBase::kImmediateType); in BaseValue()
1389 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in SaValue()
[all …]
/external/v8/src/codegen/mips64/
Dconstants-mips64.h1240 class InstructionBase {
1407 InstructionBase() {} in InstructionBase() function
1414 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RsValue()
1415 this->InstructionType() == InstructionBase::kImmediateType); in RsValue()
1420 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RtValue()
1421 this->InstructionType() == InstructionBase::kImmediateType); in RtValue()
1426 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in RdValue()
1431 DCHECK_EQ(this->InstructionType(), InstructionBase::kImmediateType); in BaseValue()
1436 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in SaValue()
1441 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in LsaSaValue()
[all …]
/external/v8/src/execution/mips/
Dsimulator-mips.h76 class SimInstructionBase : public InstructionBase {
103 type_ = InstructionBase::InstructionType();
/external/v8/src/execution/mips64/
Dsimulator-mips64.h76 class SimInstructionBase : public InstructionBase {
103 type_ = InstructionBase::InstructionType();