git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6717
6f19259b-4bc3-4df7-8a09-
765794883524
#------------------------------------------------------------------------------\r
.globl ASM_PFX(AsmDisableCache)\r
ASM_PFX(AsmDisableCache):\r
- movl %cr0, %rax\r
- btsl $30, %rax\r
- btrl $29, %rax\r
- movl %rax, %cr0\r
+ movq %cr0, %rax\r
+ btsq $30, %rax\r
+ btrq $29, %rax\r
+ movq %rax, %cr0\r
wbinvd\r
ret\r
.globl ASM_PFX(AsmEnableCache)\r
ASM_PFX(AsmEnableCache):\r
wbinvd\r
- movl %cr0, %rax\r
- btrl $30, %rax\r
- btrl $29, %rax\r
- movl %rax, %cr0\r
+ movq %cr0, %rax\r
+ btrq $30, %rax\r
+ btrq $29, %rax\r
+ movq %rax, %cr0\r
ret\r