| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Legality.h | 35 IndicesVecT Indices; 38 ShuffleMask(SmallVectorImpl<int> &&Indices) : Indices(std::move(Indices)) {} in ShuffleMask() argument 39 ShuffleMask(std::initializer_list<int> Indices) : Indices(Indices) {} in ShuffleMask() argument 40 explicit ShuffleMask(ArrayRef<int> Indices) : Indices(Indices) {} in ShuffleMask() argument 41 operator ArrayRef<int>() const { return Indices; } 45 IndicesVecT Indices; in getIdentity() local 46 Indices.reserve(Sz); in getIdentity() 47 llvm::append_range(Indices, seq<int>(0, (int)Sz)); in getIdentity() 48 return ShuffleMask(std::move(Indices)); in getIdentity() 51 /// indices, i.e., performs no lane shuffling, like 0,1,2,3... [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx8-ss-img.dtsi | 89 clock-indices = <IMX_LPCG_CLK_4>; 99 clock-indices = <IMX_LPCG_CLK_4>; 165 clock-indices = <IMX_LPCG_CLK_4>; 175 clock-indices = <IMX_LPCG_CLK_4>; 230 clock-indices = <IMX_LPCG_CLK_4>; 240 clock-indices = <IMX_LPCG_CLK_0>; 250 clock-indices = <IMX_LPCG_CLK_0>; 298 clock-indices = <IMX_LPCG_CLK_0>; 308 clock-indices = <IMX_LPCG_CLK_0>; 318 clock-indices = <IMX_LPCG_CLK_0>; [all …]
|
| H A D | imx8-ss-mipi1.dtsi | 33 clock-indices = <IMX_LPCG_CLK_0>; 44 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 55 clock-indices = <IMX_LPCG_CLK_0>; 65 clock-indices = <IMX_LPCG_CLK_0>; 75 clock-indices = <IMX_LPCG_CLK_0>; 85 clock-indices = <IMX_LPCG_CLK_0>; 95 clock-indices = <IMX_LPCG_CLK_0>; 105 clock-indices = <IMX_LPCG_CLK_0>;
|
| H A D | imx8qm-ss-audio.dtsi | 43 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_2>; 72 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_2>; 118 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 130 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 189 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 200 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 211 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 393 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 398 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; 412 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_0>; [all …]
|
| H A D | imx8-ss-audio.dtsi | 332 clock-indices = <IMX_LPCG_CLK_4>; 343 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 355 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 367 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 379 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 391 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 403 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 416 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_5>, 429 clock-indices = <IMX_LPCG_CLK_4>; 582 clock-indices = <IMX_LPCG_CLK_0>; [all …]
|
| H A D | imx8-ss-mipi0.dtsi | 47 clock-indices = <IMX_LPCG_CLK_0>; 57 clock-indices = <IMX_LPCG_CLK_0>; 67 clock-indices = <IMX_LPCG_CLK_0>; 77 clock-indices = <IMX_LPCG_CLK_0>; 87 clock-indices = <IMX_LPCG_CLK_0>; 97 clock-indices = <IMX_LPCG_CLK_0>;
|
| H A D | imx8-ss-dma.dtsi | 211 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 223 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 235 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 247 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 259 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 271 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 283 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 295 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 307 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 488 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; [all …]
|
| H A D | imx8qm-ss-lvds.dtsi | 9 clock-indices = <IMX_LPCG_CLK_4>; 15 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 21 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>; 58 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>;
|
| H A D | imx8qm-ss-hsio.dtsi | 124 clock-indices = <IMX_LPCG_CLK_4>, <IMX_LPCG_CLK_5>, <IMX_LPCG_CLK_6>; 136 clock-indices = <IMX_LPCG_CLK_4>; 147 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 162 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 176 clock-indices = <IMX_LPCG_CLK_4>; 186 clock-indices = <IMX_LPCG_CLK_4>; 196 clock-indices = <IMX_LPCG_CLK_4>;
|
| H A D | imx8-ss-conn.dtsi | 213 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>, 227 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>, 241 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_4>, 259 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 281 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 298 clock-indices = <IMX_LPCG_CLK_6>, <IMX_LPCG_CLK_7>; 307 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 333 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 347 clock-indices = <IMX_LPCG_CLK_4>;
|
| H A D | imx8-ss-lsio.dtsi | 237 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 257 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 277 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 297 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 317 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 337 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 357 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>, 377 clock-indices = <IMX_LPCG_CLK_0>, <IMX_LPCG_CLK_1>,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | Analysis.h | 36 /// extractvalue indices that identify a member, return the linearized index of 40 /// \param Ty is the type indexed by \p Indices. 41 /// \param Indices is an optional pointer in the indices list to the current 43 /// \param IndicesEnd is the end of the indices list. 46 /// \returns \p CurIndex plus the linear index in \p Ty the indices list. 48 const unsigned *Indices, 53 ArrayRef<unsigned> Indices, 55 return ComputeLinearIndex(Ty, Indices.begin(), Indices.end(), CurIndex);
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FormatVariadic.cpp | 176 // the number of replacement indices and that there are no holes in the in parseFormatString() 177 // replacement indices. in parseFormatString() 195 // Find the number of unique indices seen. All replacement indices in parseFormatString() 197 SmallVector<bool> Indices(NumExpectedArgs); in parseFormatString() local 200 if (I.Type != ReplacementType::Format || Indices[I.Index]) in parseFormatString() 202 Indices[I.Index] = true; in parseFormatString() 208 "Replacement field indices cannot have holes for format string '{}'\n", in parseFormatString() 211 return getErrorReplacements("Replacement indices have holes"); in parseFormatString() 217 "Cannot mix automatic and explicit indices for format string '{}'\n", in parseFormatString() 220 return getErrorReplacements("Cannot mix automatic and explicit indices"); in parseFormatString()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILFlattenArrays.cpp | 86 ConstantInt *genConstFlattenIndices(ArrayRef<Value *> Indices, 89 Value *genInstructionFlattenIndices(ArrayRef<Value *> Indices, 119 ArrayRef<Value *> Indices, ArrayRef<uint64_t> Dims, IRBuilder<> &Builder) { in genConstFlattenIndices() argument 120 assert(Indices.size() == Dims.size() && in genConstFlattenIndices() 125 for (int I = Indices.size() - 1; I >= 0; --I) { in genConstFlattenIndices() 127 ConstantInt *CIndex = dyn_cast<ConstantInt>(Indices[I]); in genConstFlattenIndices() 136 ArrayRef<Value *> Indices, ArrayRef<uint64_t> Dims, IRBuilder<> &Builder) { in genInstructionFlattenIndices() argument 137 if (Indices.size() == 1) in genInstructionFlattenIndices() 138 return Indices[0]; in genInstructionFlattenIndices() 143 for (int I = Indices.size() - 1; I >= 0; --I) { in genInstructionFlattenIndices() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/src/ |
| H A D | hash.cpp | 25 // potential primes = 210*k + indices[i], k >= 1 28 const unsigned indices[] = { variable 73 // Start searching list of potential primes: L * k0 + indices[in] in __next_prime() 74 const size_t M = sizeof(indices) / sizeof(indices[0]); in __next_prime() 78 size_t in = static_cast<size_t>(std::lower_bound(indices, indices + M, n - k0 * L) - indices); in __next_prime() 79 n = L * k0 + indices[in]; in __next_prime() 445 n = L * k0 + indices[in]; in __next_prime()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeIndexDiscovery.h | 32 SmallVectorImpl<TypeIndex> &Indices); 34 SmallVectorImpl<TypeIndex> &Indices); 36 /// Discover type indices in symbol records. Returns false if this is an unknown 43 SmallVectorImpl<TypeIndex> &Indices);
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | ObjCPropertyAttributeOrderFixer.cpp | 50 SmallVector<int> Indices; in sortPropertyAttributes() local 87 // Sort the indices based on the priority stored in `SortOrderMap`. in sortPropertyAttributes() 95 if (Ordinal >= Indices.size()) in sortPropertyAttributes() 96 Indices.resize(Ordinal + 1); in sortPropertyAttributes() 97 Indices[Ordinal] = Index++; in sortPropertyAttributes() 111 const auto Index = Indices[Ordinal]; in sortPropertyAttributes() 134 const auto &PropertyEntry = PropertyAttributes[Indices[Ordinal]]; in sortPropertyAttributes()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ConstantInitBuilder.cpp | 99 GV->getValueType(), GV, entry.Indices); in resolveSelfReferences() 163 getGEPIndicesTo(entry.Indices, position + Begin); in getAddrOfPosition() 177 (void) getGEPIndicesToCurrentPosition(entry.Indices); in getAddrOfCurrentPosition() 182 llvm::SmallVectorImpl<llvm::Constant*> &indices, in getGEPIndicesTo() argument 186 Parent->getGEPIndicesTo(indices, Begin); in getGEPIndicesTo() 190 assert(indices.empty()); in getGEPIndicesTo() 191 indices.push_back(llvm::ConstantInt::get(Builder.CGM.Int32Ty, 0)); in getGEPIndicesTo() 195 // We have to use i32 here because struct GEPs demand i32 indices. in getGEPIndicesTo() 197 indices.push_back(llvm::ConstantInt::get(Builder.CGM.Int32Ty, in getGEPIndicesTo()
|
| /freebsd/sys/dev/nvdimm/ |
| H A D | nvdimm.c | 245 struct nvdimm_label_index *indices, *index1; in read_labels() local 259 indices = malloc(2 * index_size, M_NVDIMM, M_WAITOK); in read_labels() 260 index1 = (void *)((uint8_t *)indices + index_size); in read_labels() 261 error = read_label_area(nv, (void *)indices, 0, 2 * index_size); in read_labels() 263 free(indices, M_NVDIMM); in read_labels() 266 index_0_valid = label_index_is_valid(indices, num_labels, index_size, in read_labels() 268 index_1_valid = label_index_is_valid(indices, num_labels, index_size, in read_labels() 271 free(indices, M_NVDIMM); in read_labels() 275 if (((int)indices->seq - (int)index1->seq + 3) % 3 == 1) { in read_labels() 289 bcopy(index_0_valid ? indices : index1, nv->label_index, index_size); in read_labels() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | imx8qxp-lpcg.yaml | 57 clock-indices: 61 supported LPCG clock indices. 69 as the clock-indices property. 96 clock-indices = <IMX_LPCG_CLK_0>,
|
| H A D | allwinner,sun4i-a10-gates-clk.yaml | 68 clock-indices: 81 - clock-indices 93 clock-indices = <0>; 103 clock-indices = <0>, <1>, 141 clock-indices = <0>, <1>,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SeparateConstOffsetFromGEP.cpp | 82 // multiple indices to either multiple GEPs with a single index or arithmetic 85 // (1) It can always extract constants in the indices of structure type. 89 // E.g. The following GEPs have multiple indices: 102 // lower a GEP with multiple indices into arithmetic operations: 125 // with multiple indices into multiple GEPs with a single index: 149 // indices if one of the index is variant. If we lower such GEP into invariant 152 // target's addressing modes. A GEP with multiple indices may not match and will 401 /// Lower a GEP with multiple indices into multiple GEPs with a single index. 411 /// Lower a GEP with multiple indices into ptrtoint+arithmetics+inttoptr form. 422 /// LowerGEP is true, it finds in indices of both sequential and structure [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | X86.cpp | 69 int Indices[4]; in getMaskVecValue() local 71 Indices[i] = i; in getMaskVecValue() 73 MaskVec, MaskVec, ArrayRef(Indices, NumElts), "extract"); in getMaskVecValue() 247 int Indices[8]; in EmitX86MaskedCompareResult() local 249 Indices[i] = i; in EmitX86MaskedCompareResult() 251 Indices[i] = i % NumElts + NumElts; in EmitX86MaskedCompareResult() 253 Cmp, llvm::Constant::getNullValue(Cmp->getType()), Indices); in EmitX86MaskedCompareResult() 1472 int Indices[16]; in EmitX86BuiltinExpr() local 1474 Indices[i] = i + Index; in EmitX86BuiltinExpr() 1476 Value *Res = Builder.CreateShuffleVector(Ops[0], ArrayRef(Indices, NumElts), in EmitX86BuiltinExpr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | RecordName.cpp | 81 auto Indices = Args.getIndices(); in visitKnownRecord() local 82 uint32_t Size = Indices.size(); in visitKnownRecord() 85 if (Indices[I] < CurrentTypeIndex) in visitKnownRecord() 86 Name.append(Types.getTypeName(Indices[I])); in visitKnownRecord() 88 Name.append("<unknown 0x" + utohexstr(Indices[I].getIndex()) + ">"); in visitKnownRecord() 98 auto Indices = Strings.getIndices(); in visitKnownRecord() local 99 uint32_t Size = Indices.size(); in visitKnownRecord() 102 Name.append(Types.getTypeName(Indices[I])); in visitKnownRecord()
|
| H A D | TypeIndexDiscovery.cpp | 413 // The record is a count followed by an array of type indices. in discoverTypeIndices() 465 SmallVectorImpl<TypeIndex> &Indices) { in resolveTypeIndexReferences() 466 Indices.clear(); in resolveTypeIndexReferences() 478 Indices.append(Run.begin(), Run.end()); in resolveTypeIndexReferences() 483 SmallVectorImpl<TypeIndex> &Indices) { in discoverTypeIndices() 484 return discoverTypeIndices(Type.RecordData, Indices); in discoverTypeIndices() 488 SmallVectorImpl<TypeIndex> &Indices) { in discoverTypeIndices() 491 resolveTypeIndexReferences(RecordData, Refs, Indices); in discoverTypeIndices() 518 ArrayRef<uint8_t> RecordData, SmallVectorImpl<TypeIndex> &Indices) { in discoverTypeIndicesInSymbol() 522 resolveTypeIndexReferences(RecordData, Refs, Indices); in discoverTypeIndicesInSymbol() 464 resolveTypeIndexReferences(ArrayRef<uint8_t> RecordData,ArrayRef<TiReference> Refs,SmallVectorImpl<TypeIndex> & Indices) resolveTypeIndexReferences() argument 482 discoverTypeIndices(const CVType & Type,SmallVectorImpl<TypeIndex> & Indices) discoverTypeIndices() argument 487 discoverTypeIndices(ArrayRef<uint8_t> RecordData,SmallVectorImpl<TypeIndex> & Indices) discoverTypeIndices() argument 517 discoverTypeIndicesInSymbol(ArrayRef<uint8_t> RecordData,SmallVectorImpl<TypeIndex> & Indices) discoverTypeIndicesInSymbol() argument [all...] |