6.5.1. PLD and PLDW instructions

PLD and PLDW instructions lookup in the cache, and start a linefill if they miss and are to a cacheable address. However, the PLD or PLDW instruction retires as soon as its linefill is started rather than waiting for data to be returned, which enables other instructions to execute while the linefill continues in the background. If the memory type is Shareable, then any linefill started by a PLDW instruction also causes the data to be invalidated in other processors, so that the line is ready for writing to.

Copyright © 2011-2013 ARM. All rights reserved.ARM DDI 0464F