NirViaje / softart

Automatically exported from code.google.com/p/softart
Other
0 stars 0 forks source link

Add shift and bitwise operators to SISD #166

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Description:
  Add shift operators support.

Original issue reported on code.google.com by wuye9036 on 7 Mar 2012 at 3:25

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 5 Apr 2012 at 2:46

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 7 Apr 2012 at 10:29

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 8ce61c5a656c.

SASL:
  Add "opshift" to grammar and "shift" to token.
  Add uint32 to "is_standard".
  Add emit_l(r)shhift and emit_bit_and(or).
  Fixed the cast prior bug between u32-i64 and u32-u64.
  Add implicit cast support if return expression is not as same type as function return type.
  Fixed bug of auto prior computation of add_cast.
  Fixed a bug of semantic_info check in binary expr visit.
  Now shift operator accept scalar only.
  Add full builtin vector and matrix type identification support to syntax_tree_builder.
  Add bit_ops.ss and test it.

Original comment by wuye9036 on 8 Apr 2012 at 7:55

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 8 Apr 2012 at 7:56

GoogleCodeExporter commented 8 years ago
Issue 164 has been merged into this issue.

Original comment by wuye9036 on 8 Apr 2012 at 8:01

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 8 Apr 2012 at 8:01