ZHCUAQ1F july 2015 – april 2023
表示存储器依赖
.mdep memref1 ,memref2
.mdep 指令用于标识特定的存储器依赖。
以下是 .mdep 指令参数的说明:
memref | 符号参数是存储器引用的名称。 |
用于命名存储器引用的符号具有与任何汇编符号相同的语法限制。(更多有关符号的信息,请参阅 TMS320C6000 汇编语言工具用户指南。)它与符号寄存器位于相同的空间中。您不能对符号寄存器使用相同的名称,也不能对存储器引用进行批注。
.mdep 指令会告知汇编优化器两个存储器引用之间存在依赖关系。
.mdep 指令仅在过程中有效,即在出现 .proc 和.endproc 指令对或 .cproc 和 .endproc 指令对时有效。
在下面的示例中,使用 .mdep 表示两个存储器引用之间的依赖关系。
.mdep ld1, st1
LDW *p1++{ld1}, inp1 ;memory reference "ld1"
;other code ...
STW outp2, *p2++{st1} ;memory reference "st1"