Home
last modified time | relevance | path

Searched refs:UnderlyingObject (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLint.cpp402 Value *UnderlyingObject = findValue(Ptr, /*OffsetOk=*/true); in visitMemoryReference() local
403 Check(!isa<ConstantPointerNull>(UnderlyingObject), in visitMemoryReference()
405 Check(!isa<UndefValue>(UnderlyingObject), in visitMemoryReference()
407 Check(!isa<ConstantInt>(UnderlyingObject) || in visitMemoryReference()
408 !cast<ConstantInt>(UnderlyingObject)->isMinusOne(), in visitMemoryReference()
410 Check(!isa<ConstantInt>(UnderlyingObject) || in visitMemoryReference()
411 !cast<ConstantInt>(UnderlyingObject)->isOne(), in visitMemoryReference()
415 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(UnderlyingObject)) in visitMemoryReference()
418 Check(!isa<Function>(UnderlyingObject) && in visitMemoryReference()
419 !isa<BlockAddress>(UnderlyingObject), in visitMemoryReference()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h109 struct UnderlyingObject : PointerIntPair<ValueType, 1, bool> { struct
110 UnderlyingObject(ValueType V, bool MayAlias) in UnderlyingObject() argument
117 using UnderlyingObjectsVector = SmallVector<UnderlyingObject, 4>; argument
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp953 for (const UnderlyingObject &UnderlObj : Objs) { in buildSchedGraph()
963 for (const UnderlyingObject &UnderlObj : Objs) { in buildSchedGraph()
983 for (const UnderlyingObject &UnderlObj : Objs) { in buildSchedGraph()