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

Functions

Function | Description | |
---|---|---|

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. |

Sat Oct 25 2014, 06:43 PM +01:00