> > 
> > 1) Are they useful in general, so that it would 
> > make sense to include them either in FPC itself 
> > (as opposed to some standalone unit)?
> 
> - they must be available for all cpu platforms, so we need at least a
> generic implementation
> - for an efficient implementation, this needs a compiler patch so the
> compiler can really efficiently inline

While I do think having inlinable assembler would be a nice thing to
have, I think it'd be a lot of work (one would have to assign params and
results to registers as well as used regs).

But the problem with ROR/ROL is that any real use over shr/shl uses a hard
to model carry flag?
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to