Searched refs:ElemCount (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 207 Value *ElemCount = ActiveLaneMask->getOperand(1); in IsSafeActiveMask() local 209 if (!L->makeLoopInvariant(ElemCount, Changed)) in IsSafeActiveMask() 212 auto *EC= SE->getSCEV(ElemCount); in IsSafeActiveMask() 229 if ((ConstElemCount = dyn_cast<ConstantInt>(ElemCount))) { in IsSafeActiveMask()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 162 ElementCount ElemCount); 216 ElementCount ElemCount) { in convertEVLToMask() argument 219 if (ElemCount.isScalable()) { in convertEVLToMask() 221 Type *BoolVecTy = VectorType::get(Builder.getInt1Ty(), ElemCount); in convertEVLToMask() 231 unsigned NumElems = ElemCount.getFixedValue(); in convertEVLToMask() 534 ElementCount ElemCount = VPI.getStaticVectorLength(); in foldEVLIntoMask() local 535 Value *VLMask = convertEVLToMask(Builder, OldEVLParam, ElemCount); in foldEVLIntoMask()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Operator.cpp | 83 const uint64_t ElemCount = OpC ? OpC->getZExtValue() : 1; in getMaxPreservedAlignment() local 84 Offset = DL.getTypeAllocSize(GTI.getIndexedType()) * ElemCount; in getMaxPreservedAlignment()
|
| H A D | IntrinsicInst.cpp | 390 auto ElemCount = VT->getElementCount(); in getStaticVectorLength() local 391 return ElemCount; in getStaticVectorLength()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VECustomDAG.cpp | 435 unsigned ElemCount = ResultVT.getVectorNumElements(); in getMaskBroadcast() local 436 MVT CmpVecTy = MVT::getVectorVT(ScalarBoolVT, ElemCount); in getMaskBroadcast() 444 MVT BoolVecTy = MVT::getVectorVT(MVT::i1, ElemCount); in getMaskBroadcast()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 74 Type *getByteTy(int ElemCount = 0) const; 77 Type *getBoolTy(int ElemCount = 0) const; 1758 auto HexagonVectorCombine::getByteTy(int ElemCount) const -> Type * { in getByteTy() 1759 assert(ElemCount >= 0); in getByteTy() 1761 if (ElemCount == 0) in getByteTy() 1763 return VectorType::get(ByteTy, ElemCount, /*Scalable=*/false); in getByteTy() 1766 auto HexagonVectorCombine::getBoolTy(int ElemCount) const -> Type * { in getBoolTy() 1767 assert(ElemCount >= 0); in getBoolTy() 1769 if (ElemCount == 0) in getBoolTy() 1771 return VectorType::get(BoolTy, ElemCount, /*Scalable=*/false); in getBoolTy()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDie.cpp | 528 if (std::optional<uint64_t> ElemCount = in getTypeSize() local 530 Size *= *ElemCount; in getTypeSize()
|
| /openbsd-src/gnu/llvm/libcxx/src/filesystem/ |
| H A D | operations.cpp | 1880 int ElemCount = DetermineLexicalElementCount(PPBase); in lexically_relative() local 1881 if (ElemCount < 0) in lexically_relative() 1885 if (ElemCount == 0 && (PP.atEnd() || *PP == PATHSTR(""))) in lexically_relative() 1892 while (ElemCount--) in lexically_relative()
|