Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp385 struct OffsetResult { struct
391 OffsetResult() : BasePtr(nullptr), ConstantOffset(0, uint64_t(0)) {} in OffsetResult() argument
393 OffsetResult(GEPOperator &GEP, const DataLayout &DL) in OffsetResult() argument
403 static OffsetResult collectOffsets(GEPOperator &GEP, const DataLayout &DL) { in collectOffsets()
404 OffsetResult Result(GEP, DL); in collectOffsets()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp9535 LValue OffsetResult(Result); in VisitBuiltinCallExpr() local
9548 OffsetResult.Offset += CharUnits::fromQuantity(AdditionalOffset); in VisitBuiltinCallExpr()
9552 if (OffsetResult.Base) { in VisitBuiltinCallExpr()
9553 CharUnits BaseAlignment = getBaseAlignment(Info, OffsetResult); in VisitBuiltinCallExpr()
9567 if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) { in VisitBuiltinCallExpr()
9570 (OffsetResult.Base in VisitBuiltinCallExpr()
9575 << (int)OffsetResult.Offset.getQuantity() in VisitBuiltinCallExpr()