Home
last modified time | relevance | path

Searched defs:SCEVDbgValueBuilder (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6377 struct SCEVDbgValueBuilder { struct
6379 SCEVDbgValueBuilder(const SCEVDbgValueBuilder &Base) { clone(Base); } in SCEVDbgValueBuilder() function
6381 void clone(const SCEVDbgValueBuilder &Base) { in clone()
6386 void clear() { in clear()
6392 SmallVector<uint64_t, 6> Expr;
6394 SmallVector<Value *, 2> LocationOps;
6396 void pushOperator(uint64_t Op) { Expr.push_back(Op); } in pushOperator()
6397 void pushUInt(uint64_t Operand) { Expr.push_back(Operand); } in pushUInt()
6401 void pushLocation(llvm::Value *V) { in pushLocation()
6414 void pushValue(const SCEVUnknown *U) { in pushValue()
[all …]