MCPcopy Create free account
hub / github.com/FEX-Emu/FEX / AESDecLastOp

Method AESDecLastOp

FEXCore/Source/Interface/Core/OpcodeDispatcher/Crypto.cpp:268–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

266}
267
268void OpDispatchBuilder::AESDecLastOp(OpcodeArgs) {
269 if (!CTX->HostFeatures.SupportsAES) {
270 UnimplementedOp(Op);
271 return;
272 }
273 Ref Dest = LoadSource(FPRClass, Op, Op->Dest, Op->Flags);
274 Ref Src = LoadSource(FPRClass, Op, Op->Src[0], Op->Flags);
275 Ref Result = _VAESDecLast(OpSize::i128Bit, Dest, Src, LoadZeroVector(OpSize::i128Bit));
276 StoreResult(FPRClass, Op, Result, OpSize::iInvalid);
277}
278
279void OpDispatchBuilder::VAESDecLastOp(OpcodeArgs) {
280 const auto DstSize = OpSizeFromDst(Op);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected