Home
last modified time | relevance | path

Searched refs:ElemReg (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPointerSubChecker.cpp44 const ElementRegion *ElemReg,
53 const ElementRegion *ElemReg, in checkArrayBounds() argument
55 if (!ElemReg) in checkArrayBounds()
67 const MemRegion *SuperReg = ElemReg->getSuperRegion(); in checkArrayBounds()
71 if (const llvm::APSInt *I = SVB.getKnownValue(State, ElemReg->getIndex()); in checkArrayBounds()
78 getDynamicElementCount(State, SuperReg, SVB, ElemReg->getElementType()); in checkArrayBounds()
79 auto IndexTooLarge = SVB.evalBinOp(C.getState(), BO_GT, ElemReg->getIndex(), in checkArrayBounds()
90 auto IndexTooSmall = SVB.evalBinOp(State, BO_LT, ElemReg->getIndex(), in checkArrayBounds()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp76 Register ElemReg = GR->find(ElemConst, &MF); in addConstantsToTrack() local
77 if (!ElemReg.isValid()) in addConstantsToTrack()
80 BuildVec->getOperand(1 + i).setReg(ElemReg); in addConstantsToTrack()