X86: Don't truncate the immediate parameter for the ENTER instruction.
This commit is contained in:
parent
2e3446a410
commit
2daba26359
1 changed files with 2 additions and 2 deletions
|
@ -162,9 +162,9 @@ def macroop ENTER_I_I {
|
|||
# writes any values.
|
||||
|
||||
# Pull the different components out of the immediate
|
||||
limm t1, imm
|
||||
limm t1, imm, dataSize=8
|
||||
zexti t2, t1, 15, dataSize=8
|
||||
srli t1, t1, 16
|
||||
srli t1, t1, 16, dataSize=8
|
||||
zexti t1, t1, 5, dataSize=8
|
||||
# t1 is now the masked nesting level, and t2 is the amount of storage.
|
||||
|
||||
|
|
Loading…
Reference in a new issue