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

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

AlignmentRequirements()v8::internal::compiler::InstructionSelectorstatic
EnableRootsRelativeAddressing enum namev8::internal::compiler::InstructionSelector
EnableScheduling enum namev8::internal::compiler::InstructionSelector
EnableSwitchJumpTable enum namev8::internal::compiler::InstructionSelector
EnableTraceTurboJson enum namev8::internal::compiler::InstructionSelector
ForTurboshaft(Zone *zone, size_t node_count, Linkage *linkage, InstructionSequence *sequence, turboshaft::Graph *schedule, Frame *frame, EnableSwitchJumpTable enable_switch_jump_table, TickCounter *tick_counter, JSHeapBroker *broker, size_t *max_unoptimized_frame_height, size_t *max_pushed_argument_count, SourcePositionMode source_position_mode=kCallSourcePositions, Features features=SupportedFeatures(), EnableScheduling enable_scheduling=v8_flags.turbo_instruction_scheduling ? kEnableScheduling :kDisableScheduling, EnableRootsRelativeAddressing enable_roots_relative_addressing=kDisableRootsRelativeAddressing, EnableTraceTurboJson trace_turbo=kDisableTraceTurboJson)v8::internal::compiler::InstructionSelectorstatic
GetVirtualRegistersForTesting() constv8::internal::compiler::InstructionSelector
instr_origins() constv8::internal::compiler::InstructionSelector
InstructionSelector(std::nullptr_t, InstructionSelectorT *turboshaft_impl)v8::internal::compiler::InstructionSelectorprivate
InstructionSelector(const InstructionSelector &)=deletev8::internal::compiler::InstructionSelectorprivate
IsSupported(CpuFeature feature) constv8::internal::compiler::InstructionSelector
kAllSourcePositions enum valuev8::internal::compiler::InstructionSelector
kCallSourcePositions enum valuev8::internal::compiler::InstructionSelector
kDisableRootsRelativeAddressing enum valuev8::internal::compiler::InstructionSelector
kDisableScheduling enum valuev8::internal::compiler::InstructionSelector
kDisableSwitchJumpTable enum valuev8::internal::compiler::InstructionSelector
kDisableTraceTurboJson enum valuev8::internal::compiler::InstructionSelector
kEnableRootsRelativeAddressing enum valuev8::internal::compiler::InstructionSelector
kEnableScheduling enum valuev8::internal::compiler::InstructionSelector
kEnableSwitchJumpTable enum valuev8::internal::compiler::InstructionSelector
kEnableTraceTurboJson enum valuev8::internal::compiler::InstructionSelector
operator=(const InstructionSelector &)=deletev8::internal::compiler::InstructionSelectorprivate
SelectInstructions()v8::internal::compiler::InstructionSelector
SourcePositionMode enum namev8::internal::compiler::InstructionSelector
SupportedFeatures()v8::internal::compiler::InstructionSelectorinlinestatic
SupportedMachineOperatorFlags()v8::internal::compiler::InstructionSelectorstatic
turboshaft_impl_v8::internal::compiler::InstructionSelectorprivate
~InstructionSelector()v8::internal::compiler::InstructionSelector