File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 11/* ========================== begin_copyright_notice ============================
22
3- Copyright (C) 2021 Intel Corporation
3+ Copyright (C) 2021-2022 Intel Corporation
44
55SPDX-License-Identifier: MIT
66
@@ -20,9 +20,9 @@ SPDX-License-Identifier: MIT
2020 * and if the optimization is necessary and possible, the pass performs a Read Write Modify operation on the store instruction.
2121 *
2222 * The requirements for a store instruction to go into the L1 cache are:
23- * The address for the store needs to be 16-byte aligned.
24- * The size of the stored data needs to be a multiple of 16 bytes.
25- * .ca on load and store instructions should not be marked as uncached
23+ * The address for the store needs to be 16-byte aligned.
24+ * The size of the stored data needs to be a multiple of 16 bytes.
25+ * .ca on load and store instructions should not be marked as uncached
2626 * If these requirements are not satisfied then the store instruction is expanded to include the padding around the stored data.
2727 * This padding is preliminarily loaded into a virtual register to save those values.
2828 *
Original file line number Diff line number Diff line change 11/* ========================== begin_copyright_notice ============================
22
3- Copyright (C) 2021 Intel Corporation
3+ Copyright (C) 2021-2022 Intel Corporation
44
55SPDX-License-Identifier: MIT
66
@@ -20,9 +20,9 @@ SPDX-License-Identifier: MIT
2020 * and if the optimization is necessary and possible, the pass performs a Read Write Modify operation on the store instruction.
2121 *
2222 * The requirements for a store instruction to go into the L1 cache are:
23- * The address for the store needs to be 16-byte aligned.
24- * The size of the stored data needs to be a multiple of 16 bytes.
25- * .ca on load and store instructions should not be marked as uncached
23+ * The address for the store needs to be 16-byte aligned.
24+ * The size of the stored data needs to be a multiple of 16 bytes.
25+ * .ca on load and store instructions should not be marked as uncached
2626 * If these requirements are not satisfied then the store instruction is expanded to include the padding around the stored data.
2727 * This padding is preliminarily loaded into a virtual register to save those values.
2828 *
You can’t perform that action at this time.
0 commit comments