summaryrefslogtreecommitdiff
path: root/ir_function_inlining.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-04-22 17:52:59 -0700
committerIan Romanick <ian.d.romanick@intel.com>2010-04-23 16:12:44 -0700
commite8e97487223aa71ced5d519c15ca0d21e8d28da5 (patch)
tree90886496dd56f526e2f6d33f1c20991042916049 /ir_function_inlining.h
parentec9e73870cc150adbb3e76762a26c7f51d8aceb4 (diff)
ir_function_inlining: Implement inlining in many more cases.
We still don't inline for control flow in the inlined function, and we don't have any limits on what we will inline.
Diffstat (limited to 'ir_function_inlining.h')
-rw-r--r--ir_function_inlining.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ir_function_inlining.h b/ir_function_inlining.h
index 0e5123b..b68a55a 100644
--- a/ir_function_inlining.h
+++ b/ir_function_inlining.h
@@ -64,3 +64,4 @@ public:
};
bool do_function_inlining(exec_list *instructions);
+bool can_inline(ir_call *call);