Flutter Engine
The Flutter Engine
|
#include "vm/compiler/backend/loops.h"
#include "vm/bit_vector.h"
#include "vm/compiler/backend/il.h"
Go to the source code of this file.
Classes | |
class | dart::InductionVarAnalysis |
Namespaces | |
namespace | dart |
Functions | |
static intptr_t | dart::InitIndex (LoopInfo *loop) |
static bool | dart::IsConstant (Definition *def, int64_t *val) |
static bool | dart::CanBeMadeExclusive (LoopInfo *loop, InductionVar *x, Instruction *branch, bool is_lower) |
static bool | dart::SafelyAdjust (Zone *zone, InductionVar *lower_bound, int64_t lower_bound_offset, InductionVar *upper_bound, int64_t upper_bound_offset, InductionVar **min, InductionVar **max) |