#pragma once #include #include #include namespace vortex { typedef uint8_t Byte; typedef uint64_t Word; typedef int64_t WordI; // simx64 typedef uint32_t HalfWord; typedef int32_t HalfWordI; // simx64 typedef uint32_t Addr; typedef uint32_t Size; typedef std::bitset<32> RegMask; typedef std::bitset<32> ThreadMask; typedef std::bitset<32> WarpMask; }