]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg: Replace Opcode with the corresponding instructions.
authorJason <yun.lou@intel.com>
Mon, 10 Jan 2022 13:46:27 +0000 (21:46 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 1 Mar 2022 01:45:47 +0000 (01:45 +0000)
commitd3febfd9ade35dc552df6b3607c2b15d26b82867
tree806b913dce388388defe7b703d282b3569570cfa
parent84338c0d498555f860a480693ee8647a1795fba3
MdePkg: Replace Opcode with the corresponding instructions.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3790

Replace Opcode with the corresponding instructions.
The code changes have been verified with CompareBuild.py tool, which
can be used to compare the results of two different EDK II builds to
determine if they generate the same binaries.
link: https://github.com/mdkinney/edk2/tree/sandbox/CompareBuild)
Signed-off-by: Jason Lou <yun.lou@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
42 files changed:
MdePkg/Library/BaseLib/Ia32/EnablePaging64.nasm
MdePkg/Library/BaseLib/Ia32/LongJump.nasm
MdePkg/Library/BaseLib/Ia32/Monitor.nasm
MdePkg/Library/BaseLib/Ia32/Mwait.nasm
MdePkg/Library/BaseLib/Ia32/RdRand.nasm
MdePkg/Library/BaseLib/Ia32/ReadDr4.nasm
MdePkg/Library/BaseLib/Ia32/ReadDr5.nasm
MdePkg/Library/BaseLib/Ia32/SetJump.nasm
MdePkg/Library/BaseLib/Ia32/WriteDr4.nasm
MdePkg/Library/BaseLib/Ia32/WriteDr5.nasm
MdePkg/Library/BaseLib/X64/DisablePaging64.nasm
MdePkg/Library/BaseLib/X64/LongJump.nasm
MdePkg/Library/BaseLib/X64/Monitor.nasm
MdePkg/Library/BaseLib/X64/Mwait.nasm
MdePkg/Library/BaseLib/X64/RdRand.nasm
MdePkg/Library/BaseLib/X64/ReadDr4.nasm
MdePkg/Library/BaseLib/X64/ReadDr5.nasm
MdePkg/Library/BaseLib/X64/ReadMm0.nasm
MdePkg/Library/BaseLib/X64/ReadMm1.nasm
MdePkg/Library/BaseLib/X64/ReadMm2.nasm
MdePkg/Library/BaseLib/X64/ReadMm3.nasm
MdePkg/Library/BaseLib/X64/ReadMm4.nasm
MdePkg/Library/BaseLib/X64/ReadMm5.nasm
MdePkg/Library/BaseLib/X64/ReadMm6.nasm
MdePkg/Library/BaseLib/X64/ReadMm7.nasm
MdePkg/Library/BaseLib/X64/SetJump.nasm
MdePkg/Library/BaseLib/X64/WriteDr4.nasm
MdePkg/Library/BaseLib/X64/WriteDr5.nasm
MdePkg/Library/BaseLib/X64/WriteMm0.nasm
MdePkg/Library/BaseLib/X64/WriteMm1.nasm
MdePkg/Library/BaseLib/X64/WriteMm2.nasm
MdePkg/Library/BaseLib/X64/WriteMm3.nasm
MdePkg/Library/BaseLib/X64/WriteMm4.nasm
MdePkg/Library/BaseLib/X64/WriteMm5.nasm
MdePkg/Library/BaseLib/X64/WriteMm6.nasm
MdePkg/Library/BaseLib/X64/WriteMm7.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.nasm
MdePkg/Library/BaseMemoryLibMmx/X64/ZeroMem.nasm