|
| CommonOperatorBuilder (Zone *zone) |
|
| CommonOperatorBuilder (const CommonOperatorBuilder &)=delete |
|
CommonOperatorBuilder & | operator= (const CommonOperatorBuilder &)=delete |
|
const Operator * | Plug () |
|
const Operator * | Chained (const Operator *op) |
|
const Operator * | Dead () |
|
const Operator * | DeadValue (MachineRepresentation rep) |
|
const Operator * | Unreachable () |
|
const Operator * | StaticAssert (const char *source) |
|
const Operator * | SLVerifierHint (const Operator *semantics, const std::optional< Type > &override_output_type) |
|
const Operator * | End (size_t control_input_count) |
|
const Operator * | Branch (BranchHint=BranchHint::kNone, BranchSemantics semantics=BranchSemantics::kUnspecified) |
|
const Operator * | IfTrue () |
|
const Operator * | IfFalse () |
|
const Operator * | IfSuccess () |
|
const Operator * | IfException () |
|
const Operator * | Switch (size_t control_output_count) |
|
const Operator * | IfValue (int32_t value, int32_t order=0, BranchHint hint=BranchHint::kNone) |
|
const Operator * | IfDefault (BranchHint hint=BranchHint::kNone) |
|
const Operator * | Throw () |
|
const Operator * | Deoptimize (DeoptimizeReason reason, FeedbackSource const &feedback) |
|
const Operator * | DeoptimizeIf (DeoptimizeReason reason, FeedbackSource const &feedback) |
|
const Operator * | DeoptimizeUnless (DeoptimizeReason reason, FeedbackSource const &feedback) |
|
const Operator * | Assert (BranchSemantics semantics, const char *condition_string, const char *file, int line) |
|
const Operator * | Return (int value_input_count=1) |
|
const Operator * | Terminate () |
|
const Operator * | Start (int value_output_count) |
|
const Operator * | Loop (int control_input_count) |
|
const Operator * | Merge (int control_input_count) |
|
const Operator * | Parameter (int index, const char *debug_name=nullptr) |
|
const Operator * | OsrValue (int index) |
|
const Operator * | Int32Constant (int32_t) |
|
const Operator * | Int64Constant (int64_t) |
|
const Operator * | TaggedIndexConstant (int32_t value) |
|
const Operator * | Float32Constant (float) |
|
const Operator * | Float64Constant (double) |
|
const Operator * | ExternalConstant (const ExternalReference &) |
|
const Operator * | NumberConstant (double) |
|
const Operator * | PointerConstant (intptr_t) |
|
const Operator * | HeapConstant (const Handle< HeapObject > &) |
|
const Operator * | CompressedHeapConstant (const Handle< HeapObject > &) |
|
const Operator * | TrustedHeapConstant (const Handle< HeapObject > &) |
|
const Operator * | ObjectId (uint32_t) |
|
const Operator * | RelocatableInt32Constant (int32_t value, RelocInfo::Mode rmode) |
|
const Operator * | RelocatableInt64Constant (int64_t value, RelocInfo::Mode rmode) |
|
const Operator * | Select (MachineRepresentation, BranchHint=BranchHint::kNone, BranchSemantics semantics=BranchSemantics::kUnspecified) |
|
const Operator * | Phi (MachineRepresentation representation, int value_input_count) |
|
const Operator * | EffectPhi (int effect_input_count) |
|
const Operator * | InductionVariablePhi (int value_input_count) |
|
const Operator * | LoopExit () |
|
const Operator * | LoopExitValue (MachineRepresentation rep) |
|
const Operator * | LoopExitEffect () |
|
const Operator * | Checkpoint () |
|
const Operator * | BeginRegion (RegionObservability) |
|
const Operator * | FinishRegion () |
|
const Operator * | StateValues (int arguments, SparseInputMask bitmask) |
|
const Operator * | TypedStateValues (const ZoneVector< MachineType > *types, SparseInputMask bitmask) |
|
const Operator * | ArgumentsElementsState (ArgumentsStateType type) |
|
const Operator * | ArgumentsLengthState () |
|
const Operator * | ObjectState (uint32_t object_id, int pointer_slots) |
|
const Operator * | TypedObjectState (uint32_t object_id, const ZoneVector< MachineType > *types) |
|
const Operator * | FrameState (BytecodeOffset bailout_id, OutputFrameStateCombine state_combine, const FrameStateFunctionInfo *function_info) |
|
const Operator * | Call (const CallDescriptor *call_descriptor) |
|
const Operator * | TailCall (const CallDescriptor *call_descriptor) |
|
const Operator * | Projection (size_t index) |
|
const Operator * | Retain () |
|
const Operator * | TypeGuard (Type type) |
|
const Operator * | EnterMachineGraph (UseInfo use_info) |
|
const Operator * | ExitMachineGraph (MachineRepresentation output_representation, Type output_type) |
|
const Operator * | ResizeMergeOrPhi (const Operator *op, int size) |
|
const FrameStateFunctionInfo * | CreateFrameStateFunctionInfo (FrameStateType type, uint16_t parameter_count, uint16_t max_arguments, int local_count, IndirectHandle< SharedFunctionInfo > shared_info, IndirectHandle< BytecodeArray > bytecode_array) |
|
Definition at line 542 of file common-operator.h.