Summary: | Wrong opcode using x86 SSE _mm_cmpge_ps intrinsics | ||
---|---|---|---|
Product: | gcc | Reporter: | Carlos Rafael <carlosrafael.prog> |
Component: | target | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | jakub |
Priority: | P3 | ||
Version: | 4.8.0 | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: |
Description
Carlos Rafael
2016-07-16 13:48:02 UTC
Can you add a standalone (compilable and runnable) test case? (In reply to Mikael Pettersson from comment #1) > Can you add a standalone (compilable and runnable) test case? I beg your pardon, Mikael. It was my bad! After submitting the bug here, I could still did not believe that there was a bug in gcc, and I kept testing all night long. It turned out I was linking the library and generating the disassembly against an outdated version of the compiled code. After fixing my mistake, I tested the code and it worked with both _mm_cmpge_ps and _mm_cmplt_ps. Can you delete this bug, or close it? Or how can I do it? No worries. As the reporter you should be able to resolve it as "invalid". . (In reply to Mikael Pettersson from comment #3) > No worries. As the reporter you should be able to resolve it as "invalid". Ok! Thanks! |