6#ifndef RUNTIME_VM_COMPILER_GRAPH_INTRINSIFIER_H_
7#define RUNTIME_VM_COMPILER_GRAPH_INTRINSIFIER_H_
9#if defined(DART_PRECOMPILED_RUNTIME)
10#error "AOT runtime should not use compiler sources (including header files)"
19class FlowGraphCompiler;
33#define DECLARE_FUNCTION(class_name, function_name, enum_name, fp) \
34 static void enum_name(Assembler* assembler, Label* normal_ir_body);
38#undef DECLARE_FUNCTION
40#define DECLARE_FUNCTION(class_name, function_name, enum_name, fp) \
41 static bool Build_##enum_name(FlowGraph* flow_graph);
45#undef DECLARE_FUNCTION
static bool GraphIntrinsify(const ParsedFunction &parsed_function, FlowGraphCompiler *compiler)
#define DECLARE_FUNCTION(class_name, function_name, enum_name, fp)
#define GRAPH_INTRINSICS_LIST(V)