about summary refs log tree commit diff stats
path: root/miasm2/jitter/op_semantics.c
diff options
context:
space:
mode:
authorCamille Mougey <commial@gmail.com>2018-08-30 08:08:33 +0200
committerGitHub <noreply@github.com>2018-08-30 08:08:33 +0200
commita06f5c7703da2b5f0890f7681eed638ffe6698a1 (patch)
tree8f97fbf1156f8fe3c27c7da55066bc0927c545b0 /miasm2/jitter/op_semantics.c
parent53faba1609e80ed11edc7e504dffe59a21dc1d44 (diff)
parente83a23d1d5a837c8635ef403ddab310587641c32 (diff)
downloadmiasm-a06f5c7703da2b5f0890f7681eed638ffe6698a1.tar.gz
miasm-a06f5c7703da2b5f0890f7681eed638ffe6698a1.zip
Merge pull request #829 from serpilliere/fix_float
X86: fix float
Diffstat (limited to 'miasm2/jitter/op_semantics.c')
-rw-r--r--miasm2/jitter/op_semantics.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/miasm2/jitter/op_semantics.c b/miasm2/jitter/op_semantics.c
index e997226a..c3e11189 100644
--- a/miasm2/jitter/op_semantics.c
+++ b/miasm2/jitter/op_semantics.c
@@ -755,24 +755,18 @@ unsigned int fpu_fxam_c3(double a)
 	}
 }
 
-uint64_t sint64_to_fp64(int64_t a)
+uint64_t sint_to_fp_64(int64_t a)
 {
 	double result = (double) a;
 	return *((uint64_t*)&result);
 }
 
-uint32_t sint32_to_fp32(int32_t a)
+uint32_t sint_to_fp_32(int32_t a)
 {
 	float result = (float) a;
 	return *((uint32_t*)&result);
 }
 
-uint64_t sint32_to_fp64(int32_t a)
-{
-	double result = (double) a;
-	return *((uint64_t*)&result);
-}
-
 int32_t fp32_to_sint32(uint32_t a)
 {
 	// Enforce nearbyint (IEEE-754 behavior)