我是新來的這些Intrinsics,但想知道如果你能幫我。由於這個錯誤,我的程序不會編譯。任何想法如何解決它?我會假設這應該工作,因爲r2_v也是數據類型__m128d error: initializing '__m128d' (vector of 2 'double' values)
with an expression of incompatible type 'int'
在x86_64中,我知道mul和div opp代碼支持128個整數,方法是將較低的64位置於rax中,將較高的位置置於rdx寄存器中。我在intel內部指南中尋找某種內在因素來做到這一點,而我找不到它。我正在寫一個大字庫,其中字大小是64位。現在我正在用這樣的單詞進行劃分。 int ubi_div_i64(ubigint_t* a, ubi_i64_t b, ubi_i64_t* rem)
{