我们已经使用Halide语言实现了一些算法,这种语言使用类似arctan的三角函数。但是出于插装的目的,我们希望强制Halide不生成向量指令。
我们在windows中使用visual c++,在Visual Studio2013工具链中使用cl编译器。到目前为止,我试图使用/arch:IA32来强制cl,但它仍然会生成向量指令。
有没有办法从Halide语言方面强制这样做,或者截取数学库调用,在那里我们可以要求Halide使用我们编写的arctan函数,这些函数并没有优化为使用向量指令。
https://stackoverflow.com/questions/41492311
复制相似问题