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

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

AdditiveSafeIntegerOverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
BigIntOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
BothInputsAre(Node *node, Type type)v8::internal::compiler::RepresentationSelectorinline
BothInputsAreSigned32(Node *node)v8::internal::compiler::RepresentationSelectorinline
BothInputsAreUnsigned32(Node *node)v8::internal::compiler::RepresentationSelectorinline
broker_v8::internal::compiler::RepresentationSelectorprivate
CanSpeculateAdditiveSafeInteger(Node *node)v8::internal::compiler::RepresentationSelectorinline
ChangeOp(Node *node, const Operator *new_op)v8::internal::compiler::RepresentationSelectorinlineprivate
changer_v8::internal::compiler::RepresentationSelectorprivate
ChangeToDeadValue(Node *node, Node *effect, Node *control)v8::internal::compiler::RepresentationSelectorinline
ChangeToInt32OverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
ChangeToPureOp(Node *node, const Operator *new_op)v8::internal::compiler::RepresentationSelectorinline
ChangeToUint32OverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
ChangeUnaryToPureBinaryOp(Node *node, const Operator *new_op, int new_input_index, Node *new_input)v8::internal::compiler::RepresentationSelectorinline
common() constv8::internal::compiler::RepresentationSelectorinline
ConvertInput(Node *node, int index, UseInfo use, Type input_type=Type::Invalid())v8::internal::compiler::RepresentationSelectorinline
count_v8::internal::compiler::RepresentationSelectorprivate
DeferReplacement(Node *node, Node *replacement)v8::internal::compiler::RepresentationSelectorinline
DeoptMachineTypeOf(MachineRepresentation rep, Type type)v8::internal::compiler::RepresentationSelectorinlinestatic
DeoptValueSemanticOf(Type type)v8::internal::compiler::RepresentationSelectorinlinestatic
DisconnectFromEffectAndControl(Node *node)v8::internal::compiler::RepresentationSelectorinline
EnqueueInput(Node *use_node, int index, UseInfo use_info=UseInfo::None())v8::internal::compiler::RepresentationSelectorinline
EnqueueInput(Node *use_node, int index, UseInfo use_info)v8::internal::compiler::RepresentationSelector
false_type() constv8::internal::compiler::RepresentationSelectorinlineprivate
FeedbackTypeOf(Node *node)v8::internal::compiler::RepresentationSelectorinline
Float64Op(Node *node)v8::internal::compiler::RepresentationSelectorinline
GenerateTraversal()v8::internal::compiler::RepresentationSelectorinline
GetInfo(Node *node)v8::internal::compiler::RepresentationSelectorinlineprivate
GetOutputInfoForPhi(Type type, Truncation use)v8::internal::compiler::RepresentationSelectorinline
GetUpperBound(Node *node)v8::internal::compiler::RepresentationSelectorinline
graph() constv8::internal::compiler::RepresentationSelectorinline
graph_zone()v8::internal::compiler::RepresentationSelectorinlineprivate
info_v8::internal::compiler::RepresentationSelectorprivate
InputCannotBe(Node *node, Type type)v8::internal::compiler::RepresentationSelectorinline
InputIs(Node *node, Type type)v8::internal::compiler::RepresentationSelectorinline
InsertSemanticsHintForVerifier(const Operator *semantics, Node *node)v8::internal::compiler::RepresentationSelectorinline
InsertTypeOverrideForVerifier(const Type &type, Node *node)v8::internal::compiler::RepresentationSelectorinline
InsertUnreachableIfNecessary(Node *node)v8::internal::compiler::RepresentationSelectorinline
InsertUnreachableIfNecessary(Node *node)v8::internal::compiler::RepresentationSelector
Int32Op(Node *node)v8::internal::compiler::RepresentationSelectorinline
Int32OverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
Int64Op(Node *node)v8::internal::compiler::RepresentationSelectorinline
Int64OverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
IsNodeRepresentationTagged(Node *node)v8::internal::compiler::RepresentationSelectorinline
jsgraph_v8::internal::compiler::RepresentationSelectorprivate
kInitialArgumentsCountv8::internal::compiler::RepresentationSelectorstatic
linkage()v8::internal::compiler::RepresentationSelectorinlineprivate
linkage_v8::internal::compiler::RepresentationSelectorprivate
lower()v8::internal::compiler::RepresentationSelectorinlinestatic
MarkAsPossibleRevisit(Node *node, Node *input)v8::internal::compiler::RepresentationSelectorinline
MaskShiftOperand(Node *node, Type rhs_type)v8::internal::compiler::RepresentationSelectorinline
might_need_revisit_v8::internal::compiler::RepresentationSelectorprivate
node_origins_v8::internal::compiler::RepresentationSelectorprivate
NotifyNodeReplaced(Node *node, Node *replacement)v8::internal::compiler::RepresentationSelectorinlineprivate
observe_node_manager_v8::internal::compiler::RepresentationSelectorprivate
OneInputCannotBe(Node *node, Type type)v8::internal::compiler::RepresentationSelectorinline
op_typer_v8::internal::compiler::RepresentationSelectorprivate
PrintNodeFeedbackType(Node *n)v8::internal::compiler::RepresentationSelectorinline
ProcessInput(Node *node, int index, UseInfo use)v8::internal::compiler::RepresentationSelector
ProcessInput(Node *node, int index, UseInfo use)v8::internal::compiler::RepresentationSelector
ProcessInput(Node *node, int index, UseInfo use)v8::internal::compiler::RepresentationSelector
ProcessInput(Node *node, int index, UseInfo use)v8::internal::compiler::RepresentationSelector
ProcessRemainingInputs(Node *node, int index)v8::internal::compiler::RepresentationSelectorinline
ProcessRemainingInputs(Node *node, int index)v8::internal::compiler::RepresentationSelector
propagate()v8::internal::compiler::RepresentationSelectorinlinestatic
PropagateTruncation(Node *node)v8::internal::compiler::RepresentationSelectorinline
PushNodeToRevisitIfVisited(Node *node)v8::internal::compiler::RepresentationSelectorinline
replacements_v8::internal::compiler::RepresentationSelectorprivate
ReplaceWithPureNode(Node *node, Node *pure_node)v8::internal::compiler::RepresentationSelectorinline
RepresentationSelector(JSGraph *jsgraph, JSHeapBroker *broker, Zone *zone, RepresentationChanger *changer, SourcePositionTable *source_positions, NodeOriginTable *node_origins, TickCounter *tick_counter, Linkage *linkage, ObserveNodeManager *observe_node_manager, SimplifiedLoweringVerifier *verifier)v8::internal::compiler::RepresentationSelectorinline
ResetNodeInfoState()v8::internal::compiler::RepresentationSelectorinline
retype()v8::internal::compiler::RepresentationSelectorinlinestatic
RetypeNode(Node *node)v8::internal::compiler::RepresentationSelectorinline
revisit_queue_v8::internal::compiler::RepresentationSelectorprivate
Run(SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
RunLowerPhase(SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
RunPropagatePhase()v8::internal::compiler::RepresentationSelectorinline
RunRetypePhase()v8::internal::compiler::RepresentationSelectorinline
RunVerifyPhase(OptimizedCompilationInfo *compilation_info)v8::internal::compiler::RepresentationSelectorinline
SetOutput(Node *node, MachineRepresentation representation, Type restriction_type=Type::Any())v8::internal::compiler::RepresentationSelector
SetOutput(Node *node, MachineRepresentation representation, Type restriction_type)v8::internal::compiler::RepresentationSelector
SetOutput(Node *node, MachineRepresentation representation, Type restriction_type)v8::internal::compiler::RepresentationSelector
SetOutput(Node *node, MachineRepresentation representation, Type restriction_type)v8::internal::compiler::RepresentationSelector
simplified() constv8::internal::compiler::RepresentationSelectorinline
singleton_false_v8::internal::compiler::RepresentationSelectorprivate
singleton_true_v8::internal::compiler::RepresentationSelectorprivate
source_positions_v8::internal::compiler::RepresentationSelectorprivate
tick_counter_v8::internal::compiler::RepresentationSelectorprivate
traversal_nodes_v8::internal::compiler::RepresentationSelectorprivate
true_type() constv8::internal::compiler::RepresentationSelectorinlineprivate
TryOptimizeBigInt64Shift(Node *node, const Truncation &truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
type_cache_v8::internal::compiler::RepresentationSelectorprivate
TypeOf(Node *node)v8::internal::compiler::RepresentationSelectorinline
TypePhi(Node *node)v8::internal::compiler::RepresentationSelectorinline
TypeSelect(Node *node)v8::internal::compiler::RepresentationSelectorinline
Uint32Op(Node *node)v8::internal::compiler::RepresentationSelectorinline
Uint32OverflowOp(Node *node)v8::internal::compiler::RepresentationSelectorinline
UpdateFeedbackType(Node *node)v8::internal::compiler::RepresentationSelectorinline
UseInfoForFastApiCallArgument(CTypeInfo type, CFunctionInfo::Int64Representation repr, FeedbackSource const &feedback)v8::internal::compiler::RepresentationSelectorinline
verification_enabled() constv8::internal::compiler::RepresentationSelectorinline
verifier_v8::internal::compiler::RepresentationSelectorprivate
VisitBinop(Node *node, UseInfo left_use, UseInfo right_use, MachineRepresentation output, Type restriction_type=Type::Any())v8::internal::compiler::RepresentationSelectorinline
VisitBinop(Node *node, UseInfo input_use, MachineRepresentation output, Type restriction_type=Type::Any())v8::internal::compiler::RepresentationSelectorinline
VisitCall(Node *node, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitCheck(Node *node, Type type, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitCheckBounds(Node *node, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitFastApiCall(Node *node, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitFloat64Binop(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitForCheckedInt32Mul(Node *node, Truncation truncation, Type input0_type, Type input1_type, UseInfo input_use)v8::internal::compiler::RepresentationSelectorinline
VisitFrameState(FrameState node)v8::internal::compiler::RepresentationSelectorinline
VisitInputs(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitInputs(Node *node)v8::internal::compiler::RepresentationSelector
VisitInputs(Node *node)v8::internal::compiler::RepresentationSelector
VisitInt64Binop(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitLeaf(Node *node, MachineRepresentation output)v8::internal::compiler::RepresentationSelectorinline
VisitNode(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitNoop(Node *node, Truncation truncation)v8::internal::compiler::RepresentationSelectorinline
VisitObjectIs(Node *node, Type type, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitObjectState(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitPhi(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitReturn(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitSelect(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitSpeculativeAdditiveOp(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitSpeculativeInt32Binop(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitSpeculativeNumberModulus(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitSpeculativeSmallIntegerAdditiveOp(Node *node, Truncation truncation, SimplifiedLowering *lowering)v8::internal::compiler::RepresentationSelectorinline
VisitStateValues(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitUnop(Node *node, UseInfo input_use, MachineRepresentation output, Type restriction_type=Type::Any())v8::internal::compiler::RepresentationSelectorinline
VisitUnused(Node *node)v8::internal::compiler::RepresentationSelectorinline
VisitWord32TruncatingBinop(Node *node)v8::internal::compiler::RepresentationSelectorinline
Weaken(Node *node, Type previous_type, Type current_type)v8::internal::compiler::RepresentationSelectorinline
WriteBarrierKindFor(BaseTaggedness base_taggedness, MachineRepresentation field_representation, Type field_type, MachineRepresentation value_representation, Node *value)v8::internal::compiler::RepresentationSelectorinline
WriteBarrierKindFor(BaseTaggedness base_taggedness, MachineRepresentation field_representation, int field_offset, Type field_type, MachineRepresentation value_representation, Node *value)v8::internal::compiler::RepresentationSelectorinline
zone()v8::internal::compiler::RepresentationSelectorinlineprivate
zone_v8::internal::compiler::RepresentationSelectorprivate