Flutter Engine
The Flutter Engine
|
#include <il.h>
Public Member Functions | |
BoxInteger32Instr (Representation representation, Value *value) | |
Public Member Functions inherited from dart::BoxIntegerInstr | |
BoxIntegerInstr (Representation representation, Value *value) | |
virtual bool | ValueFitsSmi () const |
virtual void | InferRange (RangeAnalysis *analysis, Range *range) |
virtual CompileType | ComputeType () const |
virtual bool | RecomputeType () |
virtual Definition * | Canonicalize (FlowGraph *flow_graph) |
virtual bool | CanTriggerGC () const |
Public Member Functions inherited from dart::BoxInstr | |
Value * | value () const |
Representation | from_representation () const |
virtual bool | ComputeCanDeoptimize () const |
virtual intptr_t | DeoptimizationTarget () const |
virtual Representation | RequiredInputRepresentation (intptr_t idx) const |
virtual bool | AttributesEqual (const Instruction &other) const |
Definition * | Canonicalize (FlowGraph *flow_graph) |
virtual TokenPosition | token_pos () const |
virtual SpeculativeMode | SpeculativeModeOfInput (intptr_t index) const |
DECLARE_INSTRUCTION_SERIALIZABLE_FIELDS (BoxInstr, TemplateDefinition, FIELD_LIST) protected | |
Public Member Functions inherited from dart::TemplateDefinition< 1, NoThrow, Pure > | |
TemplateDefinition (intptr_t deopt_id=DeoptId::kNone) | |
TemplateDefinition (const InstructionSource &source, 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::TemplateDefinition< 1, NoThrow, Pure > | |
using | BaseClass = typename Pure< Definition, PureDefinition >::Base |
Static Public Member Functions inherited from dart::BoxInstr | |
static BoxInstr * | Create (Representation from, Value *value) |
Protected Attributes inherited from dart::TemplateDefinition< 1, NoThrow, Pure > | |
EmbeddedArray< Value *, N > | inputs_ |
|
inline |