summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/X64
AgeCommit message (Expand)AuthorFilesLines
2026-05-08MdePkg: Fix Spelling Errors in CommentsOliver Smith-Denny3-3/+3
2026-03-12MdePkg/BaseLib: Add AsmReadFsBase and AsmWriteFsBase for X86-64Ray Ni3-0/+170
2025-12-24MdePkg/Library/BaseLib: Use PcdControlFlowEnforcementPropertyMask as fixedMichael D Kinney2-2/+2
2025-11-04MdePkg: Add code to detect running as an SEV guestRARelph1-0/+45
2024-04-17MdePkg/BaseLib: Add a new VMGEXIT instruction invocation for SVSMTom Lendacky1-0/+94
2024-03-19MdePkg/BaseLib: Update TDVMCALL_EXPOSE_REGS_MASKCeping Sun1-1/+1
2023-11-09MdePkg/BaseLib: Update TdVmcall to always output the value in R11Ceping Sun1-3/+1
2022-04-02MdePkg: Introduce basic Tdx functions in BaseLibMin Xu3-0/+293
2022-03-01MdePkg: Replace Opcode with the corresponding instructions.Jason26-108/+56
2021-12-07MdePkg: Apply uncrustify changesMichael Kubacki6-190/+134
2021-12-07MdePkg: Change OPTIONAL keyword usage styleMichael D Kinney1-6/+6
2021-06-04MdePkg/BaseLib: Fix AsmReadSs() with GCC toolchainSatoshi Tanda1-1/+1
2021-05-29MdePkg/BaseLib: add support for RMPADJUST instructionTom Lendacky1-0/+40
2021-05-29MdePkg/BaseLib: add support for PVALIDATE instructionBrijesh Singh1-0/+42
2021-04-14MdePkg: Fix AsmReadMsr64() and AsmWriteMsr64() with GCC toolchainTakuto Naito1-4/+3
2021-04-08MdePkg/Baseib: Filter/trace MSR access for IA32/X64Dandan Bi3-19/+52
2021-04-06MdePkg/BaseLib: Add support for the XSETBV instructionJiaxin Wu1-0/+34
2020-08-16MdePkg/BaseLib: Add support for the VMGEXIT instructionTom Lendacky1-0/+32
2020-08-16MdePkg/BaseLib: Add support for the XGETBV instructionTom Lendacky1-0/+34
2020-07-15MdePkg/BaseLib: Break out IA32/X64 GCC inline privileged functionsMichael D Kinney2-1239/+1235
2019-04-09MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney87-609/+87
2019-04-03MdePkg/BaseLib: Remove .S files for IA32 and X64 archShenglei Zhang11-883/+0
2019-02-28MdePkg/BaseLib: Add Shadow Stack Support for X86.Yao, Jiewen2-2/+48
2018-09-30MdePkg/BaseLib: Add new AsmLfence APIHao Wu1-0/+37
2018-06-28MdePkg: Clean up source filesLiming Gao9-141/+141
2018-06-07MdePkg: Remove X86 ASM and S filesLiming Gao80-3626/+0
2017-12-08MdePkg/BaseLib: Add stack switch related definitions for IA32Jian J Wang1-0/+37
2017-11-14MdePkg: Fix MSFT C4255 warningSong, BinX1-1/+1
2016-11-16MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check.Qin Long3-30/+30
2016-06-28MdePkg BaseLib: Convert X64/ReadMsr64.asm to NASMJordan Justen1-0/+40
2016-06-28MdePkg BaseLib: Convert X64/WriteMsr64.asm to NASMJordan Justen1-0/+41
2016-06-28MdePkg BaseLib: Convert X64/CpuBreakpoint.asm to NASMJordan Justen1-0/+37
2016-06-28MdePkg BaseLib: Convert X64/ReadEflags.asm to NASMJordan Justen1-0/+39
2016-06-28MdePkg BaseLib: Convert X64/ReadCr0.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadCr2.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadCr3.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadCr4.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/WriteCr0.asm to NASMJordan Justen1-0/+39
2016-06-28MdePkg BaseLib: Convert X64/WriteCr2.asm to NASMJordan Justen1-0/+39
2016-06-28MdePkg BaseLib: Convert X64/WriteCr3.asm to NASMJordan Justen1-0/+39
2016-06-28MdePkg BaseLib: Convert X64/WriteCr4.asm to NASMJordan Justen1-0/+39
2016-06-28MdePkg BaseLib: Convert X64/ReadDr0.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadDr1.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadDr2.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadDr3.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadDr4.asm to NASMJordan Justen1-0/+42
2016-06-28MdePkg BaseLib: Convert X64/ReadDr5.asm to NASMJordan Justen1-0/+42
2016-06-28MdePkg BaseLib: Convert X64/ReadDr6.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/ReadDr7.asm to NASMJordan Justen1-0/+38
2016-06-28MdePkg BaseLib: Convert X64/WriteDr0.asm to NASMJordan Justen1-0/+39