llvm-project
9d7628de - [Intrinsic] Unify IIT_STRUCT{2-9} into ITT_STRUCT to support upto 257 return values

Commit
77 days ago
[Intrinsic] Unify IIT_STRUCT{2-9} into ITT_STRUCT to support upto 257 return values - Currently, Intrinsic can only have up to 9 return values. In case new intrinsics require more than 9 return values, additional ITT_STRUCTxxx values need to be added to support > 9 return values. Instead, this patch unifies them into a single IIT_STRUCT followed by a BYTE specifying the minimal 2 (encoded as 0) and maximal 257 (encoded as 255) return values.
Author
Committer
Parents
Loading