summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py')
-rw-r--r--src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py b/src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py
index cb8947312..9f22af89b 100644
--- a/src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py
+++ b/src/arch/x86/isa/insts/x87/load_constants/load_0_1_or_pi.py
@@ -40,17 +40,17 @@
microcode = '''
def macroop FLDZ {
- limm ufp1, "double(0)"
+ lfpimm ufp1, 0.0
movfp st(-1), ufp1, spm=-1
};
def macroop FLD1 {
- limm ufp1, "double(1)"
+ lfpimm ufp1, 1.0
movfp st(-1), ufp1, spm=-1
};
def macroop FLDPI {
- limm ufp1, "double(3.14159265359)"
+ lfpimm ufp1, 3.14159265359
movfp st(-1), ufp1, spm=-1
};