Lines Matching refs:IsaVersion

41 struct IsaVersion;
968 unsigned getVmcntBitMask(const IsaVersion &Version);
971 unsigned getExpcntBitMask(const IsaVersion &Version);
974 unsigned getLgkmcntBitMask(const IsaVersion &Version);
977 unsigned getWaitcntBitMask(const IsaVersion &Version);
980 unsigned decodeVmcnt(const IsaVersion &Version, unsigned Waitcnt);
983 unsigned decodeExpcnt(const IsaVersion &Version, unsigned Waitcnt);
986 unsigned decodeLgkmcnt(const IsaVersion &Version, unsigned Waitcnt);
1003 void decodeWaitcnt(const IsaVersion &Version, unsigned Waitcnt,
1006 Waitcnt decodeWaitcnt(const IsaVersion &Version, unsigned Encoded);
1009 unsigned encodeVmcnt(const IsaVersion &Version, unsigned Waitcnt,
1013 unsigned encodeExpcnt(const IsaVersion &Version, unsigned Waitcnt,
1017 unsigned encodeLgkmcnt(const IsaVersion &Version, unsigned Waitcnt,
1038 unsigned encodeWaitcnt(const IsaVersion &Version,
1041 unsigned encodeWaitcnt(const IsaVersion &Version, const Waitcnt &Decoded);
1048 unsigned getLoadcntBitMask(const IsaVersion &Version);
1052 unsigned getSamplecntBitMask(const IsaVersion &Version);
1056 unsigned getBvhcntBitMask(const IsaVersion &Version);
1060 unsigned getDscntBitMask(const IsaVersion &Version);
1064 unsigned getKmcntBitMask(const IsaVersion &Version);
1070 unsigned getStorecntBitMask(const IsaVersion &Version);
1077 Waitcnt decodeLoadcntDscnt(const IsaVersion &Version, unsigned LoadcntDscnt);
1081 Waitcnt decodeStorecntDscnt(const IsaVersion &Version, unsigned StorecntDscnt);
1086 unsigned encodeLoadcntDscnt(const IsaVersion &Version, const Waitcnt &Decoded);
1091 unsigned encodeStorecntDscnt(const IsaVersion &Version, const Waitcnt &Decoded);