Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DFixedPointBuilder.h190 bool UseSigned = DstSema.isSigned() || DstSema.hasUnsignedPadding(); in CreateFloatingToFixed() local
203 UseSigned ? Intrinsic::fptosi_sat : Intrinsic::fptoui_sat; in CreateFloatingToFixed()
206 Result = UseSigned ? B.CreateFPToSI(Result, ResultTy) in CreateFloatingToFixed()
229 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateAdd() local
255 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateSub() local
289 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateMul() local
296 IID = UseSigned ? Intrinsic::smul_fix_sat : Intrinsic::umul_fix_sat; in CreateMul()
298 IID = UseSigned ? Intrinsic::smul_fix : Intrinsic::umul_fix; in CreateMul()
324 IID = UseSigned ? Intrinsic::sdiv_fix_sat : Intrinsic::udiv_fix_sat; in CreateDiv()
326 IID = UseSigned ? Intrinsic::sdiv_fix : Intrinsic::udiv_fix; in CreateDiv()
[all …]