Home | History | Annotate | Download | only in EbcDxe

Lines Matching defs:Source

1571   UINTN   Source;

1680 // Now get the source address
1686 Source = (UINTN) (VmPtr->Gpr[OPERAND2_REGNUM (Operands)] + Index64Op2);
1688 // Now get the data from the source. Always 0-extend and let the compiler
1693 Data64 = (UINT64) (UINT8) VmReadMem8 (VmPtr, Source);
1697 Data64 = (UINT64) (UINT16) VmReadMem16 (VmPtr, Source);
1701 Data64 = (UINT64) (UINT32) VmReadMem32 (VmPtr, Source);
1705 Data64 = (UINT64) VmReadMem64 (VmPtr, Source);
1709 Data64 = (UINT64) (UINTN) VmReadMemN (VmPtr, Source);
1720 // Not indirect source: MOVxx {@}Rx, Ry [Index]
1756 // Reuse the Source variable to now be dest.
1758 Source = (UINTN) (VmPtr->Gpr[OPERAND1_REGNUM (Operands)] + Index64Op1);
1764 VmWriteMem8 (VmPtr, Source, (UINT8) Data64);
1768 VmWriteMem16 (VmPtr, Source, (UINT16) Data64);
1772 VmWriteMem32 (VmPtr, Source, (UINT32) Data64);
1776 VmWriteMem64 (VmPtr, Source, Data64);
1780 VmWriteMemN (VmPtr, Source, (UINTN) Data64);
2568 // Get the data from the source.
2661 // Get the data from the source.
4046 // EXTNDD Dest, Source
4048 // Operation: Dest <- SignExtended((DWORD)Source))
4201 // Now get operand2 (source). It's of format {@}R2 {Index16|Immed16}