# Intrinsics for Restricted Transactional Memory Operations

Parent topic: Intrinsics for Intel® Transactional Synchronization Extensions (Intel® TSX)

- Restricted Transactional Memory Overview
- _xtest
  Queries whether the processor is executing in a transactional region identified by restricted transactional memory (RTM) or hardware lock elision (HLE). The corresponding Intel® AVX2 instruction is XTEST.
- _xbegin
  Specifies the start of a restricted transactional memory (RTM) code region and returns a value indicating status. The corresponding Intel® AVX2 instruction is XBEGIN.
- _xend
  Specifies the end of a restricted transactional memory (RTM) code region. The corresponding Intel® AVX2 instruction is XEND.
- _xabort
  Forces a restricted transactional memory (RTM) region to abort. The corresponding Intel® AVX2 instruction is XABORT.