Flutter Engine
The Flutter Engine
Namespaces | Functions
loops_test.cc File Reference
#include "vm/compiler/backend/loops.h"
#include "vm/compiler/backend/il_printer.h"
#include "vm/compiler/backend/il_test_helper.h"
#include "vm/compiler/backend/inliner.h"
#include "vm/compiler/backend/type_propagator.h"
#include "vm/compiler/compiler_pass.h"
#include "vm/compiler/frontend/kernel_to_il.h"
#include "vm/compiler/jit/jit_call_specializer.h"
#include "vm/log.h"
#include "vm/object.h"
#include "vm/parser.h"
#include "vm/symbols.h"
#include "vm/unit_test.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Functions

void dart::TestString (BaseTextBuffer *f, LoopInfo *loop, const GrowableArray< BlockEntryInstr * > &preorder)
 
static const char * dart::ComputeInduction (Thread *thread, const char *script_chars)
 
 dart::ISOLATE_UNIT_TEST_CASE (BasicInductionUp)
 
 dart::ISOLATE_UNIT_TEST_CASE (BasicInductionDown)
 
 dart::ISOLATE_UNIT_TEST_CASE (BasicInductionStepUp)
 
 dart::ISOLATE_UNIT_TEST_CASE (BasicInductionStepDown)
 
 dart::ISOLATE_UNIT_TEST_CASE (BasicInductionLoopNest)
 
 dart::ISOLATE_UNIT_TEST_CASE (ChainInduction)
 
 dart::ISOLATE_UNIT_TEST_CASE (TwoWayInduction)
 
 dart::ISOLATE_UNIT_TEST_CASE (DerivedInduction)
 
 dart::ISOLATE_UNIT_TEST_CASE (WrapAroundAndDerived)
 
 dart::ISOLATE_UNIT_TEST_CASE (PeriodicAndDerived)
 
 dart::ISOLATE_UNIT_TEST_CASE (NonStrictConditionUp)
 
 dart::ISOLATE_UNIT_TEST_CASE (NonStrictConditionUpWrap)
 
 dart::ISOLATE_UNIT_TEST_CASE (NonStrictConditionDown)
 
 dart::ISOLATE_UNIT_TEST_CASE (NonStrictConditionDownWrap)
 
 dart::ISOLATE_UNIT_TEST_CASE (NotEqualConditionUp)
 
 dart::ISOLATE_UNIT_TEST_CASE (NotEqualConditionDown)
 
 dart::ISOLATE_UNIT_TEST_CASE (SecondExitUp)
 
 dart::ISOLATE_UNIT_TEST_CASE (SecondExitDown)