Home | History | Annotate | Download | only in Analysis

Lines Matching refs:UnderlyingObject

380   Value *UnderlyingObject = findValue(Ptr, /*OffsetOk=*/true);
381 Assert(!isa<ConstantPointerNull>(UnderlyingObject),
383 Assert(!isa<UndefValue>(UnderlyingObject),
385 Assert(!isa<ConstantInt>(UnderlyingObject) ||
386 !cast<ConstantInt>(UnderlyingObject)->isAllOnesValue(),
388 Assert(!isa<ConstantInt>(UnderlyingObject) ||
389 !cast<ConstantInt>(UnderlyingObject)->isOne(),
393 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(UnderlyingObject))
396 Assert(!isa<Function>(UnderlyingObject) &&
397 !isa<BlockAddress>(UnderlyingObject),
401 Assert(!isa<Function>(UnderlyingObject), "Unusual: Load from function body",
403 Assert(!isa<BlockAddress>(UnderlyingObject),
407 Assert(!isa<BlockAddress>(UnderlyingObject),
411 Assert(!isa<Constant>(UnderlyingObject) ||
412 isa<BlockAddress>(UnderlyingObject),