IR: Implement FPVectorRecipEstimate

This commit is contained in:
MerryMage 2018-07-25 18:55:40 +01:00
parent 27c73dd56a
commit 939f5f5c7a
4 changed files with 31 additions and 0 deletions

View file

@ -1749,6 +1749,17 @@ U128 IREmitter::FPVectorPairedAddLower(size_t esize, const U128& a, const U128&
return {};
}
U128 IREmitter::FPVectorRecipEstimate(size_t esize, const U128& a) {
switch (esize) {
case 32:
return Inst<U128>(Opcode::FPVectorRecipEstimate32, a);
case 64:
return Inst<U128>(Opcode::FPVectorRecipEstimate64, a);
}
UNREACHABLE();
return {};
}
U128 IREmitter::FPVectorRSqrtEstimate(size_t esize, const U128& a) {
switch (esize) {
case 32: