7 ms·
Why does it use SHRQ, ANDQ & MOVB, instead of a BT & SETB ?
by RenThraysk 6y ago
Why does it use SHRQ, ANDQ & MOVB, instead of a BT & SETB ?
- waynecochran 6y agoGood question. The instruction set is so large and is not orthogonal and it difficult to know the "best way" to do things. I am always perplexed at the instruction selection compilers make, but the compiler writers are often pretty clever.