Lines Matching refs:Fixup16
151 UINT16 *Fixup16;
154 Fixup16 = (UINT16 *) Fixup;
159 FixupVal = ThumbMovwMovtImmediateAddress (Fixup16) + (UINT32)Adjust;
160 ThumbMovwMovtImmediatePatch (Fixup16, FixupVal);
164 // Fixup16 is not aligned so we must copy it. Thumb instructions are streams of 16 bytes.
165 CopyMem (*FixupData, Fixup16, sizeof (UINT64));
224 UINT16 *Fixup16;
227 Fixup16 = (UINT16 *)Fixup;
233 if (*(UINT64 *) (*FixupData) == ReadUnaligned64 ((UINT64 *)Fixup16)) {
234 FixupVal = ThumbMovwMovtImmediateAddress (Fixup16) + (UINT32)Adjust;
235 ThumbMovwMovtImmediatePatch (Fixup16, FixupVal);