Lines Matching refs:SignExtended
246 APInt find(Value *V, bool SignExtended, bool ZeroExtended, bool NonNegative);
248 APInt findInEitherOperand(BinaryOperator *BO, bool SignExtended,
296 bool CanTraceInto(bool SignExtended, bool ZeroExtended, BinaryOperator *BO,
445 bool ConstantOffsetExtractor::CanTraceInto(bool SignExtended, in CanTraceInto() argument
499 if (SignExtended && !BO->hasNoSignedWrap()) in CanTraceInto()
509 bool SignExtended, in findInEitherOperand() argument
513 APInt ConstantOffset = find(BO->getOperand(0), SignExtended, ZeroExtended, in findInEitherOperand()
521 ConstantOffset = find(BO->getOperand(1), SignExtended, ZeroExtended, in findInEitherOperand()
530 APInt ConstantOffsetExtractor::find(Value *V, bool SignExtended, in find() argument
547 if (CanTraceInto(SignExtended, ZeroExtended, BO, NonNegative)) in find()
548 ConstantOffset = findInEitherOperand(BO, SignExtended, ZeroExtended); in find()