search for: getfastmathflags

Displaying 3 results from an estimated 3 matches for "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 pointers...
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 foot...
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 foot...