Displaying 3 results from an estimated 3 matches for "getfastmathflag".
Did you mean:
getfastmathflags
2019 Mar 16
3
[RFC] Making space for a flush-to-zero flag in FastMathFlags
Hi,
I need to add a flush-denormals-to-zero (FTZ) flag to FastMathFlags,
but we've already used up the 7 bits available in
Value::SubclassOptionalData (the "backing storage" for
FPMathOperator::getFastMathFlags()). These are the possibilities I
can think of:
1. Increase the size of FPMathOperator. This gives us some additional
bits for FTZ and other fastmath flags we'd want to add in the future.
Obvious downside is that it increases LLVM's memory footprint.
2. Steal some low bits from pointer...
2019 Mar 18
2
[RFC] Making space for a flush-to-zero flag in FastMathFlags
...t lists.llvm.org> wrote:
>>
>> Hi,
>>
>> I need to add a flush-denormals-to-zero (FTZ) flag to FastMathFlags,
>> but we've already used up the 7 bits available in
>> Value::SubclassOptionalData (the "backing storage" for
>> FPMathOperator::getFastMathFlags()). These are the possibilities I
>> can think of:
>>
>> 1. Increase the size of FPMathOperator. This gives us some additional
>> bits for FTZ and other fastmath flags we'd want to add in the future.
>> Obvious downside is that it increases LLVM's memory foo...
2019 Mar 18
3
[RFC] Making space for a flush-to-zero flag in FastMathFlags
...ev at lists.llvm.org> wrote:
>
>> Hi,
>>
>> I need to add a flush-denormals-to-zero (FTZ) flag to FastMathFlags,
>> but we've already used up the 7 bits available in
>> Value::SubclassOptionalData (the "backing storage" for
>> FPMathOperator::getFastMathFlags()). These are the possibilities I
>> can think of:
>>
>> 1. Increase the size of FPMathOperator. This gives us some additional
>> bits for FTZ and other fastmath flags we'd want to add in the future.
>> Obvious downside is that it increases LLVM's memory foo...