Displaying 4 results from an estimated 4 matches for "stmxcsr".
Did you mean:
stmcxsr
2011 Jul 09
1
[LLVMdev] LLVM floating point rounding modes
Hi,
I am not sure if this is the right mailing list to ask my question, if not, please refer me to the proper one.
Is there any support for rounding modes in LLVM floating point? I looked in the assembler reference manual, and it doesn't seem so. I am thinking about choosing LLVM as one of the backends for my programming language Babel-17 (www.babel-17.com). Babel-17 features interval
2015 Feb 13
2
[LLVMdev] trunk's optimizer generates slower code than 3.5
...p
mov ebp, esp
and esp, 0FFFFFF80h
push esi
push edi
push ebx
sub esp, 74h
push 3
call sub_4080F0
add esp, 4
stmxcsr [esp+80h+var_80]
or [esp+80h+var_80], 8000h
ldmxcsr [esp+80h+var_80]
cmp [ebp+argc], 2
jz short loc_40103A
mov eax, 0FFFFFFFFh
add esp, 74h
pop ebx...
2015 Feb 14
2
[LLVMdev] trunk's optimizer generates slower code than 3.5
...0h
>> push esi
>> push edi
>> push ebx
>> sub esp, 74h
>> push 3
>> call sub_4080F0
>> add esp, 4
>> stmxcsr [esp+80h+var_80]
>> or [esp+80h+var_80], 8000h
>> ldmxcsr [esp+80h+var_80]
>> cmp [ebp+argc], 2
>> jz short loc_40103A
>> mov eax, 0FFFFFFFFh
>> add...
2015 Feb 14
2
[LLVMdev] trunk's optimizer generates slower code than 3.5
...push edi
>>>> push ebx
>>>> sub esp, 74h
>>>> push 3
>>>> call sub_4080F0
>>>> add esp, 4
>>>> stmxcsr [esp+80h+var_80]
>>>> or [esp+80h+var_80], 8000h
>>>> ldmxcsr [esp+80h+var_80]
>>>> cmp [ebp+argc], 2
>>>> jz short loc_40103A
>>>> mov eax,...