Lines Matching defs:DbgVal
670 /// Return true if a mis-sized diagnostic is issued for \p DbgVal.
672 bool diagnoseMisSizedDbgValue(Module &M, DbgValTy *DbgVal) {
681 if (DbgVal->getExpression()->getNumElements())
684 Value *V = DbgVal->getVariableLocationOp(0);
690 std::optional<uint64_t> DbgVarSize = DbgVal->getFragmentSizeInBits();
696 auto Signedness = DbgVal->getVariable()->getSignedness();
706 DbgVal->print(dbg());
764 auto CheckForMisSized = [&](auto *DbgVal) {
766 (void)to_integer(DbgVal->getVariable()->getName(), Var, 10);
768 bool HasBadSize = diagnoseMisSizedDbgValue(M, DbgVal);