Instruction fetches are not sent to the memory hierarchy by default. To enable this set the attribute instruction-fetch-mode to the string "instruction-fetch-trace" in each processor object or use the command instruction-fetch-mode to enable it on all processors, e.g.
For instructions fetches that cross page boundaries (x86 only) the memory transaction will be split in two parts, where the first part will have page_cross set to one and the second part will have page_cross set to 2. For non-crossing transactions page_cross will be zero. This applies to data accesses as well.