Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
dart::SpeculativeShiftUint32OpInstr Member List

This is the complete list of members for dart::SpeculativeShiftUint32OpInstr, including all inherited members.

AttributesEqual(const Instruction &other) constdart::BinaryIntegerOpInstrvirtual
BaseClass typedefdart::TemplateDefinition< 2, NoThrow, Pure >
BinaryIntegerOpInstr(Token::Kind op_kind, Value *left, Value *right, intptr_t deopt_id)dart::BinaryIntegerOpInstrinline
can_overflow() constdart::BinaryIntegerOpInstrinline
Canonicalize(FlowGraph *flow_graph)dart::BinaryIntegerOpInstrvirtual
ComputeCanDeoptimize() constdart::SpeculativeShiftUint32OpInstrinlinevirtual
DeoptimizationTarget() constdart::BinaryIntegerOpInstrinlinevirtual
DISALLOW_COPY_AND_ASSIGN(SpeculativeShiftUint32OpInstr)dart::SpeculativeShiftUint32OpInstr
InferRange(RangeAnalysis *analysis, Range *range)dart::ShiftIntegerOpInstrvirtual
InputAt(intptr_t i) constdart::TemplateDefinition< 2, NoThrow, Pure >inlinevirtual
InputCount() constdart::TemplateDefinition< 2, NoThrow, Pure >inlinevirtual
inputs_dart::TemplateDefinition< 2, NoThrow, Pure >protected
is_truncating() constdart::BinaryIntegerOpInstrinline
IsShiftCountInRange(int64_t max=kShiftCountLimit) constdart::ShiftIntegerOpInstr
left() constdart::BinaryIntegerOpInstrinline
Make(Representation representation, Token::Kind op_kind, Value *left, Value *right, intptr_t deopt_id, SpeculativeMode speculative_mode=kGuardInputs)dart::BinaryIntegerOpInstrstatic
Make(Representation representation, Token::Kind op_kind, Value *left, Value *right, intptr_t deopt_id, bool can_overflow, bool is_truncating, Range *range, SpeculativeMode speculative_mode=kGuardInputs)dart::BinaryIntegerOpInstrstatic
mark_truncating()dart::BinaryIntegerOpInstrinline
MayThrow() constdart::TemplateDefinition< 2, NoThrow, Pure >inlinevirtual
op_kind() constdart::BinaryIntegerOpInstrinline
representation() constdart::SpeculativeShiftUint32OpInstrinlinevirtual
RequiredInputRepresentation(intptr_t idx) constdart::SpeculativeShiftUint32OpInstrinlinevirtual
right() constdart::BinaryIntegerOpInstrinline
RightIsNonZero() constdart::BinaryIntegerOpInstr
RightIsPowerOfTwoConstant() constdart::BinaryIntegerOpInstr
set_can_overflow(bool overflow)dart::BinaryIntegerOpInstrinline
set_shift_range(Range *shift_range)dart::ShiftIntegerOpInstrinline
shift_range() constdart::ShiftIntegerOpInstrinline
ShiftIntegerOpInstr(Token::Kind op_kind, Value *left, Value *right, intptr_t deopt_id, Range *right_range=nullptr)dart::ShiftIntegerOpInstrinline
SpeculativeShiftUint32OpInstr(Token::Kind op_kind, Value *left, Value *right, intptr_t deopt_id, Range *right_range=nullptr)dart::SpeculativeShiftUint32OpInstrinline
TemplateDefinition(intptr_t deopt_id=DeoptId::kNone)dart::TemplateDefinition< 2, NoThrow, Pure >inlineexplicit
TemplateDefinition(const InstructionSource &source, intptr_t deopt_id=DeoptId::kNone)dart::TemplateDefinition< 2, NoThrow, Pure >inline