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

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

AttributesEqual(const Instruction &other) constdart::MemoryCopyInstrinlinevirtual
BaseClass typedefdart::TemplateInstruction< 5, NoThrow >
can_overlap() constdart::MemoryCopyInstrinline
Canonicalize(FlowGraph *flow_graph)dart::MemoryCopyInstrvirtual
ComputeCanDeoptimize() constdart::MemoryCopyInstrinlinevirtual
DECLARE_ATTRIBUTE(element_size())dart::MemoryCopyInstr
dest() constdart::MemoryCopyInstrinline
dest_cid() constdart::MemoryCopyInstrinline
dest_start() constdart::MemoryCopyInstrinline
DISALLOW_COPY_AND_ASSIGN(MemoryCopyInstr)dart::MemoryCopyInstr
element_size() constdart::MemoryCopyInstrinline
EmitLoopCopy(FlowGraphCompiler *compiler, Register dest_reg, Register src_reg, Register length_reg, compiler::Label *done, compiler::Label *copy_forwards=nullptr)dart::MemoryCopyInstr
EmitUnrolledCopy(FlowGraphCompiler *compiler, Register dest_reg, Register src_reg, intptr_t num_elements, bool reversed)dart::MemoryCopyInstr
HasUnknownSideEffects() constdart::MemoryCopyInstrinlinevirtual
InputAt(intptr_t i) constdart::TemplateInstruction< 5, NoThrow >inlinevirtual
InputCount() constdart::TemplateInstruction< 5, NoThrow >inlinevirtual
inputs_dart::TemplateInstruction< 5, NoThrow >protected
IsArrayTypeSupported(classid_t array_cid)dart::MemoryCopyInstrinlinestatic
kDestPos enum valuedart::MemoryCopyInstr
kDestStartPos enum valuedart::MemoryCopyInstr
kLengthPos enum valuedart::MemoryCopyInstr
kSrcPos enum valuedart::MemoryCopyInstr
kSrcStartPos enum valuedart::MemoryCopyInstr
length() constdart::MemoryCopyInstrinline
MayThrow() constdart::TemplateInstruction< 5, NoThrow >inlinevirtual
MemoryCopyInstr(Value *src, classid_t src_cid, Value *dest, classid_t dest_cid, Value *src_start, Value *dest_start, Value *length, bool unboxed_inputs, bool can_overlap=true)dart::MemoryCopyInstrinline
PrepareLengthRegForLoop(FlowGraphCompiler *compiler, Register length_reg, compiler::Label *done)dart::MemoryCopyInstr
RequiredInputRepresentation(intptr_t index) constdart::MemoryCopyInstrinlinevirtual
src() constdart::MemoryCopyInstrinline
src_cid() constdart::MemoryCopyInstrinline
src_start() constdart::MemoryCopyInstrinline
TemplateInstruction(intptr_t deopt_id=DeoptId::kNone)dart::TemplateInstruction< 5, NoThrow >inlineexplicit
TemplateInstruction(const InstructionSource &source, intptr_t deopt_id=DeoptId::kNone)dart::TemplateInstruction< 5, NoThrow >inline
unboxed_inputs() constdart::MemoryCopyInstrinline