wasm-micro-runtime/core
liang.he b3a27e7257
Fix issues of fnn.cmp (#1204)
- use native functions to do f.eq and f.ne
- only use ZF=0 and CF=0 to do f.lt and f.gt
- only use CF=0 to do f.le and f.ge

could use comiss and setCC to replace comiss and jmpCC

be able to pass f32_cmp and f64_cmp

```
cmp_eq:
  xor     eax, eax
  ucomisd xmm0, xmm1
  mov     edx, 0
  setnp   al
  cmovne  eax, edx
  ret

cmp_ne:
  xor     eax, eax
  ucomisd xmm0, xmm1
  mov edx, 1
  setp al
  cmovne eax, edx
  ret
```
2022-06-03 10:02:51 +08:00
..
app-framework Fix return value not checked issue reported by Coverity (#1156) 2022-05-07 19:22:00 +08:00
app-mgr Fix some issues reported by Coverity (#1150) 2022-05-07 16:51:43 +08:00
deps Fix littlevgl link error issues (#1006) 2022-02-15 08:41:36 +08:00
iwasm Fix issues of fnn.cmp (#1204) 2022-06-03 10:02:51 +08:00
shared Add check for stack_min_addr in bound check with hardware trap (#1166) 2022-05-12 12:23:35 +08:00
config.h Merge pull request #1084 from bytecodealliance/main 2022-04-12 20:09:28 +08:00