aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-12-10 18:50:23 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:05:58 -0700
commit7fc734e0cdde8d48717a10b482b06e19e60743fe (patch)
treea7aac685c0b6501974b6163f9b03b765a2bb98c6 /linearize.h
parentExpose lookup_storage/add_storage to code generator. (diff)
downloadsparse-7fc734e0cdde8d48717a10b482b06e19e60743fe.tar.gz
sparse-7fc734e0cdde8d48717a10b482b06e19e60743fe.tar.bz2
sparse-7fc734e0cdde8d48717a10b482b06e19e60743fe.zip
Add the argument pseudos to the "enter" instruction
Not only does it make sense, but the back-end needs to know what pseudos got allocated ;)
Diffstat (limited to 'linearize.h')
-rw-r--r--linearize.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/linearize.h b/linearize.h
index 76d275a..eb30e7f 100644
--- a/linearize.h
+++ b/linearize.h
@@ -48,6 +48,9 @@ struct instruction {
pseudo_t cond; /* for branch and switch */
};
union {
+ struct /* entrypoint */ {
+ struct pseudo_list *arg_list;
+ };
struct /* branch */ {
struct basic_block *bb_true, *bb_false;
};