Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1832 PointerOpTy PointerOp; member
1835 PtrAdd_match(const PointerOpTy &PointerOp, const OffsetOpTy &OffsetOp) in PtrAdd_match()
1836 : PointerOp(PointerOp), OffsetOp(OffsetOp) {} in PtrAdd_match()
1841 PointerOp.match(GEP->getPointerOperand()) && in match()
1868 m_Store(const ValueOpTy &ValueOp, const PointerOpTy &PointerOp) { in m_Store() argument
1870 PointerOp); in m_Store()
1882 m_PtrAdd(const PointerOpTy &PointerOp, const OffsetOpTy &OffsetOp) { in m_PtrAdd() argument
1883 return PtrAdd_match<PointerOpTy, OffsetOpTy>(PointerOp, OffsetOp); in m_PtrAdd()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1361 LoadExpression *NewGVN::createLoadExpression(Type *LoadType, Value *PointerOp, in createLoadExpression() argument
1371 E->op_push_back(PointerOp); in createLoadExpression()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6700 Value *PointerOp = getLoadStorePointerOperand(&I); in collectValuesToIgnore() local
6701 DeadInterleavePointerOps.push_back(PointerOp); in collectValuesToIgnore()