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

Method AESDecOp

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

Source from the content-addressed store, hash-verified

241}
242
243void OpDispatchBuilder::AESDecOp(OpcodeArgs) {
244 if (!CTX->HostFeatures.SupportsAES) {
245 UnimplementedOp(Op);
246 return;
247 }
248 Ref Dest = LoadSource(FPRClass, Op, Op->Dest, Op->Flags);
249 Ref Src = LoadSource(FPRClass, Op, Op->Src[0], Op->Flags);
250 Ref Result = _VAESDec(OpSize::i128Bit, Dest, Src, LoadZeroVector(OpSize::i128Bit));
251 StoreResult(FPRClass, Op, Result, OpSize::iInvalid);
252}
253
254void OpDispatchBuilder::VAESDecOp(OpcodeArgs) {
255 const auto DstSize = OpSizeFromDst(Op);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected