|
| dart::DEFINE_FLAG (bool, prune_dead_locals, true, "optimize dead locals away") |
|
static bool | dart::ShouldReorderBlocks (const Function &function, FlowGraph::CompilationMode mode) |
|
static bool | dart::IsMarkedWithNoBoundsChecks (const Function &function) |
|
static void | dart::PrintBitVector (const char *tag, BitVector *v) |
|
static Location | dart::EnvIndexToStackLocation (intptr_t num_direct_parameters, intptr_t env_index) |
|
static bool | dart::IsUnboxedInteger (Representation rep) |
|
static bool | dart::ShouldInlineSimd () |
|
static bool | dart::CanConvertInt64ToDouble () |
|
static bool | dart::NeedsRecordBoxing (Definition *def) |
|
static bool | dart::IsDominatedUse (Instruction *dom, Value *use) |
|
static bool | dart::IsPositiveOrZeroSmiConst (Definition *d) |
|
static BinarySmiOpInstr * | dart::AsSmiShiftLeftInstruction (Definition *d) |
|
static TargetEntryInstr * | dart::NewTarget (FlowGraph *graph, Instruction *inherit) |
|
static JoinEntryInstr * | dart::NewJoin (FlowGraph *graph, Instruction *inherit) |
|
static GotoInstr * | dart::NewGoto (FlowGraph *graph, JoinEntryInstr *target, Instruction *inherit) |
|
static BranchInstr * | dart::NewBranch (FlowGraph *graph, ComparisonInstr *cmp, Instruction *inherit) |
|