Lokathor/safe_arch

[avx] testc, textnzc, testz

Lokathor opened this issue · 1 comments

I skipped them the first time around because they seem borderline useless anyway, but technically they should go in I guess.

  • testc: Returns bitandnot(a,b)[0] >= 0 & bitandnot(a,b)[1] >= 0
  • testnzc: Returns !( (testc(a,b)==0) & (testz(a,b)==0) )
  • testz: Returns bitand(a,b)[0] >= 0 & bitand(a,b)[1] >= 0

These are... rather odd.

I'm closing this.

If someone wants to add them via PR I'd accept the PR.