Flutter Engine
The Flutter Engine
Namespaces | Functions
flow_graph_test.cc File Reference
#include "vm/compiler/backend/flow_graph.h"
#include <vector>
#include "platform/text_buffer.h"
#include "platform/utils.h"
#include "vm/compiler/backend/block_builder.h"
#include "vm/compiler/backend/flow_graph_compiler.h"
#include "vm/compiler/backend/il_printer.h"
#include "vm/compiler/backend/il_test_helper.h"
#include "vm/compiler/backend/type_propagator.h"
#include "vm/unit_test.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Functions

 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LateVariablePhiUnboxing)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_UnboxedFloatPhi)
 
void dart::TestLargeFrame (const char *type, const char *zero, const char *one, const char *main)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LargeFrame_Int)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LargeFrame_Double)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LargeFrame_Int32x4)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LargeFrame_Float32x4)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_LargeFrame_Float64x2)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_PhiUnboxingHeuristic_Double)
 
static void dart::TestPhiUnboxingHeuristicSimd (const char *script)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_PhiUnboxingHeuristic_Float32x4)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_PhiUnboxingHeuristic_Float64x2)
 
 dart::ISOLATE_UNIT_TEST_CASE (FlowGraph_PhiUnboxingHeuristic_Int32x4)