Home
last modified time | relevance | path

Searched refs:ElemSize (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLoopCacheAnalysis.cpp75 static bool isOneDimensionalArray(const SCEV &AccessFn, const SCEV &ElemSize, in isOneDimensionalArray() argument
93 return AR->getStepRecurrence(SE) == &ElemSize; in isOneDimensionalArray()
273 const SCEV *ElemSize = Sizes.back(); in computeRefCost() local
274 TripCount = SE.getConstant(ElemSize->getType(), DefaultTripCount); in computeRefCost()
284 const SCEV *ElemSize = Sizes.back(); in computeRefCost() local
285 const SCEV *Stride = SE.getMulExpr(Coeff, ElemSize); in computeRefCost()
317 const SCEV *ElemSize = SE.getElementSize(&StoreOrLoadInst); in delinearize() local
344 if (!isOneDimensionalArray(*AccessFn, *ElemSize, *L, SE)) { in delinearize()
352 const SCEV *Div = SE.getUDivExactExpr(AccessFn, ElemSize); in delinearize()
354 Sizes.push_back(ElemSize); in delinearize()
[all …]
DTypeMetadataUtils.cpp151 uint64_t ElemSize = DL.getTypeAllocSize(VTableTy->getElementType()); in getPointerAtOffset() local
153 unsigned Op = Offset / ElemSize; in getPointerAtOffset()
158 Offset % ElemSize, M); in getPointerAtOffset()
DLoopUnrollAnalyzer.cpp119 unsigned ElemSize = CDS->getElementType()->getPrimitiveSizeInBits() / 8U; in visitLoad() local
128 uint64_t Index = static_cast<uint64_t>(SimplifiedAddrOpV) / ElemSize; in visitLoad()
DConstantFolding.cpp943 APInt ElemSize(BitWidth, DL.getTypeAllocSize(Ty)); in SymbolicallyEvaluateGEP() local
944 if (ElemSize == 0) { in SymbolicallyEvaluateGEP()
953 APInt NewIdx = Offset.sdiv_ov(ElemSize, Overflow); in SymbolicallyEvaluateGEP()
956 Offset -= NewIdx * ElemSize; in SymbolicallyEvaluateGEP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DMVEGatherScatterLowering.cpp75 bool isLegalTypeAndAlignment(unsigned NumElements, unsigned ElemSize,
105 unsigned ElemSize, in isLegalTypeAndAlignment() argument
108 if (((NumElements == 4 && ElemSize == 32) || in isLegalTypeAndAlignment()
109 (NumElements == 8 && ElemSize == 16) || in isLegalTypeAndAlignment()
110 (NumElements == 16 && ElemSize == 8)) && in isLegalTypeAndAlignment()
111 ElemSize / 8 <= Alignment) in isLegalTypeAndAlignment()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp331 unsigned ElemSize = ElemTy.getSizeInBits() / 8; in getByteShuffle() local
336 for (unsigned I = 0; I != ElemSize; ++I) in getByteShuffle()
339 int NewM = M*ElemSize; in getByteShuffle()
340 for (unsigned I = 0; I != ElemSize; ++I) in getByteShuffle()
359 unsigned ElemSize = ElemWidth / 8; in buildHvxVectorReg() local
360 assert(ElemSize*VecLen == HwLen); in buildHvxVectorReg()
364 assert((ElemSize == 1 || ElemSize == 2) && "Invalid element size"); in buildHvxVectorReg()
365 unsigned OpsPerWord = (ElemSize == 1) ? 4 : 2; in buildHvxVectorReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DAttributes.cpp446 unsigned ElemSize; in getAsString() local
448 std::tie(ElemSize, NumElems) = getAllocSizeArgs(); in getAsString()
451 Result += utostr(ElemSize); in getAsString()
1560 AttrBuilder &AttrBuilder::addAllocSizeAttr(unsigned ElemSize, in addAllocSizeAttr() argument
1562 return addAllocSizeAttrFromRawRepr(packAllocSizeArgs(ElemSize, NumElems)); in addAllocSizeAttr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp160 return MinAlign(VecAlign, I * ElemSize); in getElemAlign()
173 uint64_t ElemSize = 0; member
454 Layout.ElemSize = DL.getTypeStoreSize(Layout.ElemTy); in getVectorLayout()
/third_party/mesa3d/src/amd/addrlib/src/
Daddrinterface.cpp863 UINT_32 ADDR_API ElemSize( in ElemSize() function
/third_party/mesa3d/src/amd/addrlib/inc/
Daddrinterface.h1971 UINT_32 ADDR_API ElemSize(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp13040 unsigned ElemSize = N->getValueType(0).getScalarType().getStoreSize(); in combineBVOfConsecutiveLoads() local
13073 if (!isConsecutiveLS(LD2, LD1, ElemSize, 1, DAG)) in combineBVOfConsecutiveLoads()
13075 if (!isConsecutiveLS(LD1, LD2, ElemSize, 1, DAG)) in combineBVOfConsecutiveLoads()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp10883 unsigned ElemSize = VT.getVectorElementType().getSizeInBits() / 8; in LowerSVEIntrinsicEXT() local
10891 DAG.getConstant(ElemSize, dl, MVT::i32)); in LowerSVEIntrinsicEXT()