XC stands for "cross C", previously know as Alchemy, and also known as fast memory opcodes, fast mem ops, mops, etc.



Functions
 FunctionDescription
 casi32 A compare and swap for domainMemory.
 lf32 Load 32 bit float.
 lf64 Load 64 bit float.
 li16 Load 16 bit integer.
 li32 Load 32 bit integer.
 li8 Load 8 bit integer.
 mfence A complete memory barrier for domainMemory (for both load and store instructions).
 sf32 Store 32 bit float.
 sf64 Store 64 bit float.
 si16 Store 16 bit integer.
 si32 Store 32 bit integer.
 si8 Store 8 bit integer.
 sxi1 Sign extend a 1 bit value to 32 bits.
 sxi16 Sign extend a 16 bit value to 32 bits.
 sxi8 Sign extend a 8 bit value to 32 bits.