Searched refs:signExtend (Results 1 – 7 of 7) sorted by relevance
202 ConstantRange SFull = Full.signExtend(20); in TEST_F()203 ConstantRange SEmpty = Empty.signExtend(20); in TEST_F()204 ConstantRange SOne = One.signExtend(20); in TEST_F()205 ConstantRange SSome = Some.signExtend(20); in TEST_F()206 ConstantRange SWrap = Wrap.signExtend(20); in TEST_F()217 EXPECT_EQ(ConstantRange(APInt(8, 120), APInt(8, 140)).signExtend(16), in TEST_F()
197 ConstantRange signExtend(uint32_t BitWidth) const;
446 ConstantRange ConstantRange::signExtend(uint32_t DstTySize) const { in signExtend() function in ConstantRange532 return signExtend(DstTySize); in sextOrTrunc()
574 bool signExtend,
6193 bool signExtend, in EmitAtomicBinaryMinMax() argument6273 if (signExtend && extendOpc) { in EmitAtomicBinaryMinMax()
750 Result.markConstantRange(LHSRange.signExtend(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
1201 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExpr()3377 ConservativeResult.intersectWith(X.signExtend(BitWidth))); in getUnsignedRange()3518 ConservativeResult.intersectWith(X.signExtend(BitWidth))); in getSignedRange()