Closed GoogleCodeExporter closed 8 years ago
Original comment by wuye9036
on 14 Dec 2011 at 9:03
Original comment by wuye9036
on 15 Dec 2011 at 3:15
Original comment by wuye9036
on 8 Feb 2012 at 9:04
This issue was updated by revision d692590f5b79.
SASL:
BET design for SIMD execution is suspeneded.
Now start to to work as gallivm's solution.
Add some execution hints to cg_service.
Update code lines.
Original comment by wuye9036
on 8 Feb 2012 at 9:11
This issue was updated by revision ab8aace8ef00.
SASL:
Implements branch hints on SIMD.
Enable LLVM option 'promote-elements' to support vectorized 'select' instruction.
Original comment by wuye9036
on 9 Feb 2012 at 5:31
This issue was updated by revision baea575785fb.
SASL:
Add if-then-else execution masks.
Add collapse_vector1_overloads to avoid some wrong ambigous report.
Remove unused code of cgllvm_impl.
Now element of vector must return a vector1 as same behaviour as semantic analysis.
Fixed a bug of package data written caused by incorrect element index.
Add execution mask support to swizzled package data written.
Pull up cgs_sisd::jump_to.
Fixed some typos.
Add branches.sps to test repo.
Original comment by wuye9036
on 10 Feb 2012 at 8:43
This issue was updated by revision a95250382a3d.
SASL:
Fixed a bug may caused by fcmp instruction when apply it on float vector.
Original comment by wuye9036
on 11 Feb 2012 at 2:47
This issue was updated by revision 34607e056e47.
SASL:
Fix bug in 'else_beg()'.
Add ASM patch for align stack in jit test on MSVC x86.
Now if-statement in PS works.
Original comment by wuye9036
on 11 Feb 2012 at 2:47
Original comment by wuye9036
on 11 Feb 2012 at 3:01
Original issue reported on code.google.com by
wuye9036
on 14 Dec 2011 at 7:50