Searched refs:CommonSema (Results 1 – 1 of 1) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | FixedPointBuilder.h | 228 auto CommonSema = getCommonBinopSemantic(LHSSema, RHSSema); in CreateAdd() local 229 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateAdd() 231 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateAdd() 232 Value *WideRHS = CreateFixedToFixed(RHS, RHSSema, CommonSema); in CreateAdd() 235 if (CommonSema.isSaturated()) { in CreateAdd() 242 return CreateFixedToFixed(Result, CommonSema, in CreateAdd() 254 auto CommonSema = getCommonBinopSemantic(LHSSema, RHSSema); in CreateSub() local 255 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateSub() 257 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateSub() 258 Value *WideRHS = CreateFixedToFixed(RHS, RHSSema, CommonSema); in CreateSub() [all …]
|