Go to the source code of this file.
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const NamespaceConstantInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const CallIntrinsicInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const CallCsaMacroInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const CallCsaMacroAndBranchInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const CallBuiltinInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const CallRuntimeInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const BranchInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const ConstexprBranchInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const GotoInstruction &instruction) |
|
std::ostream & | v8::internal::torque::operator<< (std::ostream &os, const MakeLazyNodeInstruction &instruction) |
|
◆ TORQUE_INSTRUCTION_BOILERPLATE_DEFINITIONS
#define TORQUE_INSTRUCTION_BOILERPLATE_DEFINITIONS |
( |
| Name | ) |
|
Value: const InstructionKind Name::kKind = InstructionKind::k##Name; \
std::unique_ptr<InstructionBase> Name::Clone() const { \
return std::unique_ptr<InstructionBase>(new Name(*this)); \
} \
void Name::Assign(const InstructionBase& other) { \
*this = static_cast<const Name&>(other); \
}
Definition at line 14 of file instructions.cc.