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

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

AddPosition()v8::internal::baseline::BaselineCompilerprivate
BaselineCompiler(LocalIsolate *local_isolate, Handle< SharedFunctionInfo > shared_function_info, Handle< BytecodeArray > bytecode)v8::internal::baseline::BaselineCompilerexplicit
basm_v8::internal::baseline::BaselineCompilerprivate
Build()v8::internal::baseline::BaselineCompiler
BuildCall(uint32_t slot, uint32_t arg_count, Args... args)v8::internal::baseline::BaselineCompilerprivate
BuildForwardJumpLabel()v8::internal::baseline::BaselineCompilerprivate
bytecode_v8::internal::baseline::BaselineCompilerprivate
bytecode_offset_table_builder_v8::internal::baseline::BaselineCompilerprivate
CallBuiltin(Args... args)v8::internal::baseline::BaselineCompilerprivate
CallRuntime(Runtime::FunctionId function, Args... args)v8::internal::baseline::BaselineCompilerprivate
Constant(int operand_index)v8::internal::baseline::BaselineCompilerprivate
ConstantSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
EnsureLabel(int offset, MarkAsIndirectJumpTarget mark=MarkAsIndirectJumpTarget::kNo)v8::internal::baseline::BaselineCompilerinlineprivate
EstimateInstructionSize(Tagged< BytecodeArray > bytecode)v8::internal::baseline::BaselineCompilerstatic
FeedbackVector()v8::internal::baseline::BaselineCompilerprivate
Flag16(int operand_index)v8::internal::baseline::BaselineCompilerprivate
Flag16AsSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
Flag8(int operand_index)v8::internal::baseline::BaselineCompilerprivate
Flag8AsSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
GenerateCode()v8::internal::baseline::BaselineCompiler
Index(int operand_index)v8::internal::baseline::BaselineCompilerprivate
IndexAsSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
IndexAsTagged(int operand_index)v8::internal::baseline::BaselineCompilerprivate
Int(int operand_index)v8::internal::baseline::BaselineCompilerprivate
IntAsSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
interpreter_data_v8::internal::baseline::BaselineCompilerprivate
IsIndirectJumpTarget(int offset) constv8::internal::baseline::BaselineCompilerinlineprivate
IsJumpTarget(int offset) constv8::internal::baseline::BaselineCompilerinlineprivate
iterator()v8::internal::baseline::BaselineCompilerinlineprivate
iterator_v8::internal::baseline::BaselineCompilerprivate
JumpIfNotRoot(RootIndex root)v8::internal::baseline::BaselineCompilerprivate
JumpIfRoot(RootIndex root)v8::internal::baseline::BaselineCompilerprivate
JumpIfToBoolean(bool do_jump_if_true, Label *label, Label::Distance distance=Label::kFar)v8::internal::baseline::BaselineCompilerprivate
kDisableStackCheck enum valuev8::internal::baseline::BaselineCompilerprivate
kEnableStackCheck enum valuev8::internal::baseline::BaselineCompilerprivate
label_tags_v8::internal::baseline::BaselineCompilerprivate
labels_v8::internal::baseline::BaselineCompilerprivate
LoadClosureFeedbackArray(Register output)v8::internal::baseline::BaselineCompilerprivate
LoadConstant(Register output, int operand_index)v8::internal::baseline::BaselineCompilerprivate
LoadFeedbackVector(Register output)v8::internal::baseline::BaselineCompilerprivate
LoadRegister(Register output, int operand_index)v8::internal::baseline::BaselineCompilerprivate
local_isolate_v8::internal::baseline::BaselineCompilerprivate
MarkAsIndirectJumpTarget enum namev8::internal::baseline::BaselineCompilerprivate
MarkIndirectJumpTarget(int offset)v8::internal::baseline::BaselineCompilerinlineprivate
masm_v8::internal::baseline::BaselineCompilerprivate
NewLabel()v8::internal::baseline::BaselineCompilerprivate
PreVisitSingleBytecode()v8::internal::baseline::BaselineCompilerprivate
Prologue()v8::internal::baseline::BaselineCompilerprivate
PrologueFillFrame()v8::internal::baseline::BaselineCompilerprivate
PrologueHandleOptimizationState(Register feedback_vector)v8::internal::baseline::BaselineCompilerprivate
RegisterCount(int operand_index)v8::internal::baseline::BaselineCompilerprivate
RegisterOperand(int operand_index)v8::internal::baseline::BaselineCompilerprivate
SelectBooleanConstant(Register output, std::function< void(Label *, Label::Distance)> jump_func)v8::internal::baseline::BaselineCompilerprivate
shared_function_info_v8::internal::baseline::BaselineCompilerprivate
StackCheckBehavior enum namev8::internal::baseline::BaselineCompilerprivate
stats_v8::internal::baseline::BaselineCompilerprivate
StoreRegister(int operand_index, Register value)v8::internal::baseline::BaselineCompilerprivate
StoreRegisterPair(int operand_index, Register val0, Register val1)v8::internal::baseline::BaselineCompilerprivate
TailCallBuiltin(Args... args)v8::internal::baseline::BaselineCompilerprivate
Uint(int operand_index)v8::internal::baseline::BaselineCompilerprivate
UintAsSmi(int operand_index)v8::internal::baseline::BaselineCompilerprivate
UintAsTagged(int operand_index)v8::internal::baseline::BaselineCompilerprivate
UpdateInterruptBudgetAndJumpToLabel(int weight, Label *label, Label *skip_interrupt_label, StackCheckBehavior stack_check_behavior)v8::internal::baseline::BaselineCompilerprivate
VerifyFrame()v8::internal::baseline::BaselineCompilerprivate
VerifyFrameSize()v8::internal::baseline::BaselineCompilerprivate
VisitSingleBytecode()v8::internal::baseline::BaselineCompilerprivate
zone_v8::internal::baseline::BaselineCompilerprivate