Here's what we can infer about the cache hierarchy of X Elite/Plus.
1. The "42 MB Total Cache" advertised by Qualcomm doesn't include L1.
How do we know this? By looking at the above chart. The X Elite (12 core) and X Plus (10 core) both have that 42 MB listed. That means L1 is certainly not included in the 42 MB figure, becuase 12 core -> 10 core bin will also disable some of the L1. Hence both X Elite and X Plus wouldn't be advertised as 42 MB Total Cache.
2. The CPU does not have L3 cache. This was already guessed back then, as we know that the Oryon CPU is designed by Nuvia engineers, a part of whom hail from Apple. Thus it is expected that Oryon would have similarities to Apple CPUs, which do not have L3 cache.
But we dont have to guess anymore, becuase we have confirmation from the above screenshot of the task manager. Only lists L1 and L2 are listed. No L3.
3. The CPU has 36 MB of L2; distributed as 12 MB per core cluster. Each cluster has 4 cores, and there are 3 clusters, which make up the 12-core CPU. This information was disclosed by a Qualcomm executive in an interview last year.
4. We know the L1 is not included in the "42 MB Total Cache". 36 MB is L2. That leaves 6 MB (42-36 = 6) to be accounted for. We can easily infer that the 6 MB is the SLC (System Level Cache).
5. The above posted task manager screenshot divulges that the CPU has 2.8 MB of L1. Now, that is spread across 10 cores. So that means 280 KB per core.
280 KB is a strange figure. Does task manager round off cache numbers? Maybe it's actually 2.88 MB, which works out to 288 KB per core.
So we can summarise it as follows:
Snapdragon X Plus (Oryon core)
L1 : 280 KB (?)
L2 : 12 MB
SLC : 6 MB
For comparison, Apple M3 (P-core);
L1 : 320 KB (192 KB L1i + 128 KB L1d)
L2 : 16 MB
SLC : 8 MB