xubingyue / softart

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

Add arithmetic operators support to SIMD. #141

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Description:
  +, -, *, /

Original issue reported on code.google.com by wuye9036 on 11 Dec 2011 at 2:01

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

SASL:
  Pull up constant_expression, binary_expression, expression_statement to cgllvm_impl.
  Pull up bin_assign to cgllvm_impl.
  Add interface bin_logic to cgllvm_impl.
  Add interfaces create_scalar and emit_cmp_* to cgllvm_service.
  Pull up create_constant_scalar to cgllvm_service.

Original comment by wuye9036 on 12 Dec 2011 at 10:51

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

SASL:
  Add functions for package and simd info.
  Pull up load, null_value, int_, vector_ to cg_service.

Original comment by wuye9036 on 14 Dec 2011 at 3:19

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

SASL:
  Pull up emit_add to cg_service.
  Pull up emit_*_ss_vv to cg_service.
  Add promote_abi to cg_service.

Original comment by wuye9036 on 14 Dec 2011 at 3:19

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

SASL:
  Pull up emit_sub and emit_mul.
  Pull up emit_extract_*.
  Pull up emit_dot_vv and emit_mul_*.

Original comment by wuye9036 on 14 Dec 2011 at 3:19

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

SASL:
  Add arithmetic.sps tests to jit test.

Original comment by wuye9036 on 14 Dec 2011 at 3:19

GoogleCodeExporter commented 8 years ago
Scalar support operators * + -.
Div and vector and matrix operators will support later.

Original comment by wuye9036 on 14 Dec 2011 at 5:38

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 15 Dec 2011 at 3:15