编译过程中自动插入预取指令的ARMCC编译器选项是什么?

编译过程中自动插入预取指令的ARMCC编译器选项是什么?,arm,compiler-optimization,armcc,Arm,Compiler Optimization,Armcc,如果我将预取指令手动插入到源代码中,并且当我命令编译器ARMCC自动插入预取指令时,我尝试评估增益。但我不知道命令ARMCC编译器在编译过程中自动插入预取指令的编译选项(命令行)。 谢谢 它们在文档主题下 :此内在函数将数据预取(例如PLD)插入到编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,地址可能会有数据加载。 :此内在函数将PLDW指令插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,有可能写入地址的数据加载可能会

如果我将预取指令手动插入到源代码中,并且当我命令编译器ARMCC自动插入预取指令时,我尝试评估增益。但我不知道命令ARMCC编译器在编译过程中自动插入预取指令的编译选项(命令行)。
谢谢

它们在文档主题下

:此内在函数将数据预取(例如PLD)插入到编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,地址可能会有数据加载。 :此内在函数将PLDW指令插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,有可能写入地址的数据加载可能会发生。 此内在函数将PLDW指令插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,有可能写入地址的数据加载可能会出现。
:此内在函数将指令预取(例如PLI)插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,指示地址在不久的将来可能会有一个指令加载。

< P>它们在文档主题

下。 :此内在函数将数据预取(例如PLD)插入到编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,地址可能会有数据加载。 :此内在函数将PLDW指令插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,有可能写入地址的数据加载可能会发生。 此内在函数将PLDW指令插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,即在不久的将来,有可能写入地址的数据加载可能会出现。
:此内在函数将指令预取(例如PLI)插入编译器生成的指令流中。它使您能够从C或C++程序向内存系统发出信号,指示在不久的将来地址可能会有指令加载。

谢谢@ AuxeleN,我知道了,并且我已经使用了这个固有的方法来将数据预取指令手动插入到我的源代码和ARMCC中生成的PLD。但是,我要求知道传递到ARMCC编译器命令行的选项(与gcc…--fprefetch循环数组一样),以命令ARMCC编译器将PLD添加到生成的指令流中。我的目标是比较ARMCC和我正在做的事情。感谢@auselen,我意识到了这一点,并且我已经利用这一内在特性将数据预取指令手动插入到我的源代码中,ARMCC生成了相应的PLD。但是,我要求知道传递到ARMCC编译器命令行的选项(与gcc…--fprefetch循环数组一样),以命令ARMCC编译器将PLD添加到生成的指令流中。我的目标是比较ARMCC所做的和我正在做的。