|
|
|
@ -18,6 +18,13 @@ noinline |
|
|
|
|
@endfor |
|
|
|
|
ret i$(bu) %t$(N-2) |
|
|
|
|
} |
|
|
|
|
define void @mcl_fp_mulIPre$(bit)(i$(bu)* %pz, i$(bit)* %px, i$(unit) %y) |
|
|
|
|
{ |
|
|
|
|
%x = load i$(bit)* %px |
|
|
|
|
%z = call i$(bu) @mul$(bit)x$(unit)(i$(bit) %x, i$(unit) %y) |
|
|
|
|
store i$(bu) %z, i$(bu)* %pz |
|
|
|
|
ret void |
|
|
|
|
} |
|
|
|
|
define void @mcl_fpDbl_mulPre$(bit)(i$(unit)* %pz, i$(bit)* %px, i$(bit)* %py) { |
|
|
|
|
%x = load i$(bit)* %px |
|
|
|
|
%y = load i$(bit)* %py |
|
|
|
|