Flutter Engine
The Flutter Engine
|
#include "vm/compiler/backend/range_analysis.h"
#include "vm/compiler/backend/il.h"
#include "vm/compiler/backend/il_printer.h"
#include "vm/compiler/backend/il_test_helper.h"
#include "vm/compiler/compiler_pass.h"
#include "vm/object.h"
#include "vm/unit_test.h"
Go to the source code of this file.
Namespaces | |
namespace | dart |
Functions | |
static intptr_t | dart::CountBoundChecks (FlowGraph *flow_graph) |
static std::pair< intptr_t, intptr_t > | dart::ApplyBCE (const char *script_chars, CompilerPass::PipelineMode mode) |
static void | dart::TestScriptJIT (const char *script_chars, intptr_t expected_before, intptr_t expected_after) |
dart::ISOLATE_UNIT_TEST_CASE (BCECannotRemove) | |
dart::ISOLATE_UNIT_TEST_CASE (BCERemoveOne) | |
dart::ISOLATE_UNIT_TEST_CASE (BCESimpleLoops) | |
dart::ISOLATE_UNIT_TEST_CASE (BCESimpleLoopsDown) | |
dart::ISOLATE_UNIT_TEST_CASE (BCEModulo) | |
dart::ISOLATE_UNIT_TEST_CASE (BCELowerTriangular) | |
dart::ISOLATE_UNIT_TEST_CASE (BCEUpperTriangular) | |
dart::ISOLATE_UNIT_TEST_CASE (BCETriangularDown) | |
dart::ISOLATE_UNIT_TEST_CASE (BCENamedLength) | |
dart::ISOLATE_UNIT_TEST_CASE (BCEBubbleSort) | |
dart::ISOLATE_UNIT_TEST_CASE (BCEArithmeticWrapAround) | |
dart::ISOLATE_UNIT_TEST_CASE (BCEListNamedAndPlainLength) | |