Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/torque/
Dinstructions.h64 std::unique_ptr<InstructionBase> Clone() const override; \
65 void Assign(const InstructionBase& other) override; \
78 struct InstructionBase;
99 static DefinitionLocation Instruction(const InstructionBase* instruction,
129 const InstructionBase* GetInstruction() const { in GetInstruction()
131 return reinterpret_cast<const InstructionBase*>(location_); in GetInstruction()
187 struct InstructionBase { struct
188 InstructionBase() : pos(CurrentSourcePosition::Get()) {} in InstructionBase() function
189 virtual std::unique_ptr<InstructionBase> Clone() const = 0;
190 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) { \
137 void InstructionBase::InvalidateTransientTypes( in InvalidateTransientTypes()
/third_party/node/deps/v8/src/codegen/mips/
Dconstants-mips.h1226 class InstructionBase {
1380 InstructionBase() {} in InstructionBase() function
1387 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RsValue()
1388 this->InstructionType() == InstructionBase::kImmediateType); in RsValue()
1389 return InstructionBase::Bits(kRsShift + kRsBits - 1, kRsShift); in RsValue()
1393 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RtValue()
1394 this->InstructionType() == InstructionBase::kImmediateType); in RtValue()
1399 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in RdValue()
1404 DCHECK_EQ(this->InstructionType(), InstructionBase::kImmediateType); in BaseValue()
1409 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in SaValue()
[all …]
/third_party/node/deps/v8/src/codegen/mips64/
Dconstants-mips64.h1275 class InstructionBase {
1442 InstructionBase() {} in InstructionBase() function
1449 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RsValue()
1450 this->InstructionType() == InstructionBase::kImmediateType); in RsValue()
1455 DCHECK(this->InstructionType() == InstructionBase::kRegisterType || in RtValue()
1456 this->InstructionType() == InstructionBase::kImmediateType); in RtValue()
1461 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in RdValue()
1466 DCHECK_EQ(this->InstructionType(), InstructionBase::kImmediateType); in BaseValue()
1471 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in SaValue()
1476 DCHECK_EQ(this->InstructionType(), InstructionBase::kRegisterType); in LsaSaValue()
[all …]
/third_party/node/deps/v8/src/codegen/riscv64/
Dconstants-riscv64.h1332 class InstructionBase {
1458 InstructionBase() {} in InstructionBase() function
1474 DCHECK(this->InstructionType() == InstructionBase::kRType || in Rs1Value()
1475 this->InstructionType() == InstructionBase::kR4Type || in Rs1Value()
1476 this->InstructionType() == InstructionBase::kIType || in Rs1Value()
1477 this->InstructionType() == InstructionBase::kSType || in Rs1Value()
1478 this->InstructionType() == InstructionBase::kBType || in Rs1Value()
1479 this->InstructionType() == InstructionBase::kIType || in Rs1Value()
1480 this->InstructionType() == InstructionBase::kVType); in Rs1Value()
1485 DCHECK(this->InstructionType() == InstructionBase::kRType || in Rs2Value()
[all …]
Dconstants-riscv64.cc147 InstructionBase::Type InstructionBase::InstructionType() const { in InstructionType()
Dassembler-riscv64.cc756 InstructionBase::kIType); in BrachlongOffset()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/
DInstruction.h395 class InstructionBase {
412 InstructionBase(const InstrDesc &D) : Desc(D), IsOptimizableMove(false) {} in InstructionBase() function
445 class Instruction : public InstructionBase {
493 : InstructionBase(D), Stage(IS_INVALID), CyclesLeft(UNKNOWN_CYCLES), in Instruction()
/third_party/node/deps/v8/src/codegen/loong64/
Dconstants-loong64.h709 class InstructionBase {
750 InstructionBase() {} in InstructionBase() function
907 class Instruction : public InstructionGetters<InstructionBase> {
929 InstructionBase::Type InstructionBase::InstructionType() const { in InstructionType()
930 InstructionBase::Type kType = kUnsupported; in InstructionType()
/third_party/node/deps/v8/src/execution/loong64/
Dsimulator-loong64.h76 class SimInstructionBase : public InstructionBase {
103 type_ = InstructionBase::InstructionType();
/third_party/node/deps/v8/src/execution/mips/
Dsimulator-mips.h77 class SimInstructionBase : public InstructionBase {
104 type_ = InstructionBase::InstructionType();
/third_party/node/deps/v8/src/execution/mips64/
Dsimulator-mips64.h77 class SimInstructionBase : public InstructionBase {
104 type_ = InstructionBase::InstructionType();
/third_party/node/deps/v8/src/execution/riscv64/
Dsimulator-riscv64.h192 class SimInstructionBase : public InstructionBase {
219 type_ = InstructionBase::InstructionType();