v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::torque::CSAGenerator Member List

This is the complete list of members for v8::internal::torque::CSAGenerator, including all inherited members.

ARGUMENTS_VARIABLE_STRINGv8::internal::torque::CSAGeneratorstatic
BlockName(const Block *block)v8::internal::torque::TorqueCodeGeneratorinlineprotected
cfg_v8::internal::torque::TorqueCodeGeneratorprotected
CSAGenerator(const ControlFlowGraph &cfg, std::ostream &out, std::optional< Builtin::Kind > linkage=std::nullopt)v8::internal::torque::CSAGeneratorinline
decls()v8::internal::torque::TorqueCodeGeneratorinlineprotected
DefinitionToVariable(const DefinitionLocation &location)v8::internal::torque::TorqueCodeGeneratorinlineprotected
EmitBlock(const Block *block)v8::internal::torque::CSAGeneratorprivate
EmitCSAValue(VisitResult result, const Stack< std::string > &values, std::ostream &out)v8::internal::torque::CSAGeneratorstatic
EmitGraph(Stack< std::string > parameters)v8::internal::torque::CSAGenerator
EmitInstruction(const Instruction &instruction, Stack< std::string > *stack)v8::internal::torque::TorqueCodeGeneratorprotected
EmitIRAnnotation(const T &instruction, Stack< std::string > *stack)v8::internal::torque::TorqueCodeGeneratorinlineprotected
EmitSourcePosition(SourcePosition pos, bool always_emit=false) overridev8::internal::torque::CSAGeneratorprivatevirtual
fresh_id_v8::internal::torque::TorqueCodeGeneratorprotected
FreshCatchName()v8::internal::torque::TorqueCodeGeneratorinlineprotected
FreshLabelName()v8::internal::torque::TorqueCodeGeneratorinlineprotected
FreshNodeName()v8::internal::torque::TorqueCodeGeneratorinlineprotected
IsEmptyInstruction(const Instruction &instruction)v8::internal::torque::TorqueCodeGeneratorprotectedstatic
linkage_v8::internal::torque::CSAGeneratorprivate
location_map_v8::internal::torque::TorqueCodeGeneratorprotected
out()v8::internal::torque::TorqueCodeGeneratorinlineprotected
out_v8::internal::torque::TorqueCodeGeneratorprotected
out_decls_v8::internal::torque::TorqueCodeGeneratorprotected
PostCallableExceptionPreparation(const std::string &catch_name, const Type *return_type, std::optional< Block * > catch_block, Stack< std::string > *stack, const std::optional< DefinitionLocation > &exception_object_definition)v8::internal::torque::CSAGeneratorprivate
PreCallableExceptionPreparation(std::optional< Block * > catch_block)v8::internal::torque::CSAGeneratorprivate
previous_position_v8::internal::torque::TorqueCodeGeneratorprotected
ProcessArgumentsCommon(const TypeVector &parameter_types, std::vector< std::string > constexpr_arguments, Stack< std::string > *stack)v8::internal::torque::CSAGeneratorprivate
SetDefinitionVariable(const DefinitionLocation &definition, const std::string &str)v8::internal::torque::TorqueCodeGeneratorinlineprotected
TorqueCodeGenerator(const ControlFlowGraph &cfg, std::ostream &out)v8::internal::torque::TorqueCodeGeneratorinline