|
| StrictCompareInstr (const InstructionSource &source, Token::Kind kind, Value *left, Value *right, bool needs_number_check, intptr_t deopt_id) |
|
virtual ComparisonInstr * | CopyWithNewOperands (Value *left, Value *right) |
|
virtual CompileType | ComputeType () const |
|
virtual bool | ComputeCanDeoptimize () const |
|
virtual Definition * | Canonicalize (FlowGraph *flow_graph) |
|
bool | needs_number_check () const |
|
void | set_needs_number_check (bool value) |
|
bool | AttributesEqual (const Instruction &other) const |
|
DECLARE_INSTRUCTION_SERIALIZABLE_FIELDS(StrictCompareInstr, TemplateComparison, FIELD_LIST) private bool | TryEmitBoolTest (FlowGraphCompiler *compiler, BranchLabels labels, intptr_t input_index, const Object &obj, Condition *condition_out) |
|
| DISALLOW_COPY_AND_ASSIGN (StrictCompareInstr) |
|
| TemplateComparison (const InstructionSource &source, Token::Kind kind, intptr_t deopt_id=DeoptId::kNone) |
|
virtual intptr_t | InputCount () const |
|
virtual Value * | InputAt (intptr_t i) const |
|
virtual bool | MayThrow () const |
|
Definition at line 5088 of file il.h.