Home
last modified time | relevance | path

Searched refs:losesInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp2183 bool losesInfo; in remainder() local
2190 fs = VEx.convert(extendedSemantics, rmNearestTiesToEven, &losesInfo); in remainder()
2191 assert(fs == opOK && !losesInfo); in remainder()
2193 fs = PEx.convert(extendedSemantics, rmNearestTiesToEven, &losesInfo); in remainder()
2194 assert(fs == opOK && !losesInfo); in remainder()
2472 bool *losesInfo) { in convert() argument
2554 *losesInfo = (fs != opOK); in convert()
2557 *losesInfo = in convert()
2569 *losesInfo = lostFraction != lfExactlyZero || X86SpecialNan; in convert()
2588 *losesInfo = true; in convert()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp374 bool losesInfo; in Float() local
376 &losesInfo); in Float()
394 bool losesInfo; in Double() local
396 &losesInfo); in Double()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1592 bool losesInfo; in isValueValidForType() local
1601 Val2.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1602 return !losesInfo; in isValueValidForType()
1607 Val2.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1608 return !losesInfo; in isValueValidForType()
1613 Val2.convert(APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1614 return !losesInfo; in isValueValidForType()
1622 Val2.convert(APFloat::IEEEdouble(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1623 return !losesInfo; in isValueValidForType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1572 bool losesInfo; in fitsInFPType() local
1574 (void)F.convert(Sem, APFloat::rmNearestTiesToEven, &losesInfo); in fitsInFPType()
1575 return !losesInfo; in fitsInFPType()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h1234 bool *losesInfo);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1877 bool losesInfo; in valueHasFloatPrecision() local
1879 &losesInfo); in valueHasFloatPrecision()
1880 if (!losesInfo) in valueHasFloatPrecision()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h2280 double LLVMConstRealGetDouble(LLVMValueRef ConstantVal, LLVMBool *losesInfo);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp134 bool losesInfo; in isValueValidForType() local
137 &losesInfo); in isValueValidForType()
138 return !losesInfo; in isValueValidForType()