Home
last modified time | relevance | path

Searched refs:LosesInfo (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVBaseInfo.cpp176 bool LosesInfo; in getLoadFPImm() local
178 APFloat::IEEEsingle(), APFloat::rmNearestTiesToEven, &LosesInfo); in getLoadFPImm()
179 if (Status != APFloat::opOK || LosesInfo) in getLoadFPImm()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h58 bool LosesInfo; in toSemantics() local
59 Copy.convert(*Sem, RM, &LosesInfo); in toSemantics()
60 (void)LosesInfo; in toSemantics()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp77 bool LosesInfo = true; in canSafelyConvertTo16Bit() local
79 &LosesInfo); in canSafelyConvertTo16Bit()
80 return !LosesInfo; in canSafelyConvertTo16Bit()
362 bool LosesInfo; in matchFPExtFromF16() local
364 Val.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &LosesInfo); in matchFPExtFromF16()
365 if (LosesInfo) in matchFPExtFromF16()
637 bool LosesInfo; in instCombineIntrinsic() local
640 Val0.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo); in instCombineIntrinsic()
641 Val1.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo); in instCombineIntrinsic()
H A DAMDGPUCombinerHelper.cpp410 bool LosesInfo = true; in isFPExtFromF16OrConst() local
411 Val.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &LosesInfo); in isFPExtFromF16OrConst()
412 return !LosesInfo; in isFPExtFromF16OrConst()
H A DAMDGPUCodeGenPrepare.cpp2144 bool LosesInfo; in matchFractPat() local
2145 One.convert(C->getSemantics(), APFloat::rmNearestTiesToEven, &LosesInfo); in matchFractPat()
H A DSIISelLowering.cpp13529 bool LosesInfo = true; in strictFPExtFromF16() local
13530 Val.convert(APFloat::IEEEhalf(), APFloat::rmNearestTiesToEven, &LosesInfo); in strictFPExtFromF16()
13531 if (!LosesInfo) in strictFPExtFromF16()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp5382 bool LosesInfo; in convertToDouble() local
5383 opStatus St = Temp.convert(semIEEEdouble, rmNearestTiesToEven, &LosesInfo); in convertToDouble()
5384 assert(!(St & opInexact) && !LosesInfo && "Unexpected imprecision"); in convertToDouble()
5396 bool LosesInfo; in convertToQuad() local
5397 opStatus St = Temp.convert(semIEEEquad, rmNearestTiesToEven, &LosesInfo); in convertToQuad()
5398 assert(!(St & opInexact) && !LosesInfo && "Unexpected imprecision"); in convertToQuad()
5410 bool LosesInfo; in convertToFloat() local
5411 opStatus St = Temp.convert(semIEEEsingle, rmNearestTiesToEven, &LosesInfo); in convertToFloat()
5412 assert(!(St & opInexact) && !LosesInfo && "Unexpected imprecision"); in convertToFloat()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp463 bool LosesInfo = false; in extendConstantFP() local
464 CV.convert(To, APFloatBase::rmTowardZero, &LosesInfo); in extendConstantFP()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp1581 double LLVMConstRealGetDouble(LLVMValueRef ConstantVal, LLVMBool *LosesInfo) { in LLVMConstRealGetDouble() argument
1587 *LosesInfo = false; in LLVMConstRealGetDouble()
1594 *LosesInfo = APFLosesInfo; in LLVMConstRealGetDouble()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9376 bool LosesInfo = true; in convertToNonDenormSingle() local
9378 &LosesInfo); in convertToNonDenormSingle()
9379 bool Success = (!LosesInfo && !APFloatToConvert.isDenormal()); in convertToNonDenormSingle()
9404 bool LosesInfo = true; in checkConvertToNonDenormSingle() local
9406 &LosesInfo); in checkConvertToNonDenormSingle()
9408 return (!LosesInfo && !APFloatToConvert.isDenormal()); in checkConvertToNonDenormSingle()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20063 bool LosesInfo = false; in FP_TO_INTHelper() local
20067 &LosesInfo); in FP_TO_INTHelper()
20070 APFloat::rmNearestTiesToEven, &LosesInfo); in FP_TO_INTHelper()
20072 assert(Status == APFloat::opOK && !LosesInfo && in FP_TO_INTHelper()