SCM Repository
Diff of /branches/pure-cfg/TODO
Parent Directory
|
Revision Log
|
Patch
revision 795, Sat Apr 9 14:42:49 2011 UTC | revision 796, Sat Apr 9 14:42:58 2011 UTC | |
---|---|---|
# | Line 88 | Line 88 |
88 | ||
89 | proper handling of stabilize method | proper handling of stabilize method |
90 | ||
91 | Add support for code like | |
92 | ||
93 | (F1 if x else F2)@pos | |
94 | ||
95 | This will require duplication of the continuation of the conditional (but we should only | |
96 | duplicate over the live-range of the result of the conditional. | |
97 | ||
98 | ============================== | ============================== |
99 | LONG TERM ==================== | LONG TERM ==================== |
100 | ============================== | ============================== |
101 | ||
102 | Better handling of variables that determines the scope of a variable based on its actual use, | |
103 | instead of where the user defined it. So, for example, we should lift strand-invariant variables | |
104 | to global scope. Also prune out useless variables, which should include field variables after the | |
105 | translation to mid-il. | |
106 | ||
107 | co- vs contra- index distinction | co- vs contra- index distinction |
108 | ||
109 | add ":" for tensor dot product (contracts out two indices | add ":" for tensor dot product (contracts out two indices |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |