我是SIMD的新手,如果这是一个琐碎的问题,我深表歉意。

我有一堂课,其中包括(其中包括)两个双打。我想使用这两个双精度数并将它们加载到__m128d寄存器中,以便执行一些算术运算。即假设我有班级的实例inst1inst2。现在,我想将inst1.double1inst1.double2添加到我的第一个__m128d寄存器中,并将inst2.double1inst2.double2添加到我的第二个__m128d寄存器中(在寄存器中按该顺序)。我该怎么做呢?

最佳答案

您可以使用_mm_loadu_pd。

请参阅以下说明:http://msdn.microsoft.com/en-us/library/s1bwk03a%28v=vs.90%29.aspx

09-25 16:59