Flutter Engine
The Flutter Engine
|
#include <il.h>
Public Member Functions | |
TestCidsInstr (const InstructionSource &source, Token::Kind kind, Value *value, const ZoneGrowableArray< intptr_t > &cid_results, intptr_t deopt_id) | |
const ZoneGrowableArray< intptr_t > & | cid_results () const |
DECLARE_COMPARISON_INSTRUCTION (TestCids) | |
virtual ComparisonInstr * | CopyWithNewOperands (Value *left, Value *right) |
virtual CompileType | ComputeType () const |
virtual Definition * | Canonicalize (FlowGraph *flow_graph) |
virtual bool | ComputeCanDeoptimize () const |
Value * | value () const |
virtual Representation | RequiredInputRepresentation (intptr_t idx) const |
virtual bool | AttributesEqual (const Instruction &other) const |
Public Member Functions inherited from dart::TemplateComparison< 1, NoThrow, Pure > | |
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 |
Additional Inherited Members | |
Public Types inherited from dart::TemplateComparison< 1, NoThrow, Pure > | |
using | BaseClass = typename Pure< ComparisonInstr, PureComparison >::Base |
Protected Attributes inherited from dart::TemplateComparison< 1, NoThrow, Pure > | |
EmbeddedArray< Value *, N > | inputs_ |
dart::TestCidsInstr::TestCidsInstr | ( | const InstructionSource & | source, |
Token::Kind | kind, | ||
Value * | value, | ||
const ZoneGrowableArray< intptr_t > & | cid_results, | ||
intptr_t | deopt_id | ||
) |
Definition at line 3833 of file il.cc.
|
virtual |
|
virtual |
Definition at line 3854 of file il.cc.
|
inline |
|
inlinevirtual |
|
virtual |
Definition at line 1417 of file type_propagator.cc.
|
virtual |
Definition at line 6583 of file il.cc.
dart::TestCidsInstr::DECLARE_COMPARISON_INSTRUCTION | ( | TestCids | ) |
|
inlinevirtual |
|
inline |