Searched refs:ScaledOffset (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 520 auto *ScaledOffset = SE.getMulExpr(Step, SE.getConstant(Ty, Offset)); in visitAddRecExpr() local 521 auto *NewStart = SE.getAddExpr(Expr->getStart(), ScaledOffset); in visitAddRecExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LoadStoreOptimizer.cpp | 2087 int ScaledOffset = UpdateOffset / Scale; in isMatchingUpdateInsn() local 2088 if (ScaledOffset > MaxOffset || ScaledOffset < MinOffset) in isMatchingUpdateInsn()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1338 uint64_t *ScaledOffset) { in IncrementPointer() 1349 if (ScaledOffset) in IncrementPointer() 1350 *ScaledOffset += IncrementSize; in IncrementPointer() 7485 uint64_t ScaledOffset = 0; in GenWidenVectorLoads() 7490 &ScaledOffset); in GenWidenVectorLoads() 7493 Align NewAlign = ScaledOffset == 0 in GenWidenVectorLoads() 7495 : commonAlignment(LD->getAlign(), ScaledOffset); in GenWidenVectorLoads() 7501 IncrementPointer(cast<LoadSDNode>(L), MemVT, MPI, BasePtr, &ScaledOffset); in GenWidenVectorLoads() 7649 uint64_t ScaledOffset = 0; in GenWidenVectorStores() 7679 Align NewAlign = ScaledOffset in GenWidenVectorStores() 1334 IncrementPointer(MemSDNode * N,EVT MemVT,MachinePointerInfo & MPI,SDValue & Ptr,uint64_t * ScaledOffset) IncrementPointer() argument 7481 uint64_t ScaledOffset = 0; GenWidenVectorLoads() local 7645 uint64_t ScaledOffset = 0; GenWidenVectorStores() local [all...] |
H A D | LegalizeTypes.h | 898 SDValue &Ptr, uint64_t *ScaledOffset = nullptr);
|