| 3380 | |
| 3381 | template<IR::OpSize ElementSize> |
| 3382 | void OpDispatchBuilder::HSUBP(OpcodeArgs) { |
| 3383 | Ref Src1 = LoadSource(FPRClass, Op, Op->Dest, Op->Flags); |
| 3384 | Ref Src2 = LoadSource(FPRClass, Op, Op->Src[0], Op->Flags); |
| 3385 | Ref Result = HSUBPOpImpl(OpSizeFromSrc(Op), ElementSize, Src1, Src2); |
| 3386 | StoreResult(FPRClass, Op, Result, OpSize::iInvalid); |
| 3387 | } |
| 3388 | |
| 3389 | template void OpDispatchBuilder::HSUBP<OpSize::i32Bit>(OpcodeArgs); |
| 3390 | template void OpDispatchBuilder::HSUBP<OpSize::i64Bit>(OpcodeArgs); |
nothing calls this directly
no outgoing calls
no test coverage detected