| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | MemoryFlags.h | 179 : Elems(Inits) { 180 llvm::sort(Elems, llvm::less_first()); 183 iterator begin() { return Elems.begin(); } 184 iterator end() { return Elems.end(); } 186 auto I = lower_bound(Elems, G, compareKey); 190 bool empty() const { return Elems.empty(); } 191 size_t size() const { return Elems.size(); } 194 auto I = lower_bound(Elems, G, compareKey); 195 if (I == Elems.end() || I->first != G) 196 I = Elems.insert(I, std::make_pair(G, T())); [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | Sparc.cpp | 133 SmallVector<llvm::Type*, 8> Elems; member 149 Elems.push_back(llvm::IntegerType::get(Context, Aligned - Size)); in pad() 155 Elems.push_back(llvm::Type::getInt64Ty(Context)); in pad() 161 Elems.push_back(llvm::IntegerType::get(Context, ToSize - Size)); in pad() 175 Elems.push_back(Ty); in addFloat() 201 Elems.push_back(ElemTy); in addStruct() 213 return llvm::ArrayRef(Elems) == Ty->elements(); in isUsableType() 218 if (Elems.size() == 1) in getType() 219 return Elems.front(); in getType() 221 return llvm::StructType::get(Context, Elems); in getType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Interval.h | 89 Interval(ArrayRef<T *> Elems) { in Interval() argument 90 assert(!Elems.empty() && "Expected non-empty Elems!"); in Interval() 91 Top = Elems[0]; in Interval() 92 Bottom = Elems[0]; in Interval() 93 for (auto *I : drop_begin(Elems)) { in Interval()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 94 llvm::SmallVector<llvm::Constant*, 32> Elems; member in __anon9d6f04f10111::ConstantAggregateBuilder 110 ArrayRef<llvm::Constant *> Elems, 140 return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size, in build() 161 Elems.push_back(getPadding(Offset - Size)); in add() 164 Elems.push_back(C); in add() 183 replace(Elems, *FirstElemToReplace, *LastElemToReplace, {C}); in add() 255 Elems[*FirstElemToUpdate]->isNullValue() || in addBits() 256 isa<llvm::UndefValue>(Elems[*FirstElemToUpdate])) { in addBits() 261 llvm::Constant *&ToUpdate = Elems[*FirstElemToUpdate]; in addBits() 313 getSize(Elems[LastAtOrBeforePosIndex]) <= Pos) in splitAt() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | DenseSet.h | 77 DenseSetImpl(std::initializer_list<ValueT> Elems) in DenseSetImpl() argument 78 : DenseSetImpl(PowerOf2Ceil(Elems.size())) { in DenseSetImpl() 79 insert(Elems.begin(), Elems.end()); in DenseSetImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1894 auto &Elems = AtomicMap[Ori->ConstraintExpr]; in find() local 1919 auto It = Elems.find(ID); in find() 1920 if (It == Elems.end()) { in find() 1921 It = Elems in find() 1932 auto &Elems = FoldMap[Ori->Pattern]; in find() local 1937 auto It = llvm::find_if(Elems, [&K](const FoldExpendedConstraintKey &Other) { in find() 1940 if (It == Elems.end()) { in find() 1942 It = Elems.insert(Elems.end(), std::move(K)); in find()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 595 const unsigned Elems = Muls.size(); in CreateParallelPairs() local 596 for (unsigned i = 0; i < Elems; ++i) { in CreateParallelPairs() 601 for (unsigned j = 0; j < Elems; ++j) { in CreateParallelPairs()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyTraverse.h | 150 Container(CopyReducerBase &S, unsigned N) : Elems(S.Arena, N) {} in Container() 153 void push_back(T E) { Elems.push_back(E); } in push_back() 155 SimpleArray<T> Elems; variable
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | RegisterInfoEmitter.cpp | 1411 ArrayRef<const Record *> Elems = RC.getOrder(oi); in runTargetDesc() local 1412 if (!Elems.empty()) { in runTargetDesc() 1414 for (unsigned elem = 0; elem != Elems.size(); ++elem) in runTargetDesc() 1415 OS << (elem ? ", " : " ") << getQualifiedName(Elems[elem]); in runTargetDesc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 6295 SmallVectorImpl<SDValue> &Elems) const { in buildVector() 6298 unsigned int NumElements = Elems.size(); in buildVector() 6300 for (auto Elem : Elems) { in buildVector() 6329 for (auto Elem : Elems) in buildVector() 6337 return joinDwords(DAG, DL, Elems[0], Elems[1]); in buildVector() 6341 return buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector() 6351 SDValue Op01 = buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector() 6352 SDValue Op23 = buildMergeScalars(DAG, DL, VT, Elems[2], Elems[3]); in buildVector() 6374 SDValue Elem = Elems[I]; in buildVector() 6390 Constants[I] = DAG.getUNDEF(Elems[I].getValueType()); in buildVector() [all …]
|
| H A D | SystemZISelLowering.h | 742 SmallVectorImpl<SDValue> &Elems) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 897 SmallVector<const Init *, 2> Elems; // int in ParseSliceElements() local 901 if (!Elems.empty()) { in ParseSliceElements() 902 Slices.push_back(ListInit::get(Elems, IntRecTy::get(Records))); in ParseSliceElements() 903 Elems.clear(); in ParseSliceElements() 939 Elems.push_back(CurVal); in ParseSliceElements() 948 Elems.push_back(CurVal); in ParseSliceElements()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 204 SymbolLookupSet(std::initializer_list<value_type> Elems) { in SymbolLookupSet() argument 205 for (auto &E : Elems) in SymbolLookupSet()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAGHVX.cpp | 2554 SmallVector<SDValue, 128> Elems; in getVectorConstant() local 2556 Elems.push_back(DAG.getConstant(C, dl, MVT::i8)); in getVectorConstant() 2558 SDValue BV = DAG.getBuildVector(VecTy, dl, Elems); in getVectorConstant()
|
| H A D | HexagonISelLoweringHVX.cpp | 1692 SmallVector<SDValue,8> Elems; in LowerHvxConcatVectors() local 1694 DAG.ExtractVectorElements(V, Elems); in LowerHvxConcatVectors() 1700 for (SDValue &V : Elems) { in LowerHvxConcatVectors() 1727 return DAG.getBuildVector(VecTy, dl, Elems); in LowerHvxConcatVectors()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 15687 SDValue Input, uint64_t Elems, in addShuffleForVecExtend() argument 15699 ShuffleMask[CorrectElems & 0xF] = Elems & 0xF; in addShuffleForVecExtend() 15701 ShuffleMask[(CorrectElems & 0xF0) >> 4] = (Elems & 0xF0) >> 4; in addShuffleForVecExtend() 15703 Elems = Elems >> 8; in addShuffleForVecExtend() 15744 uint64_t Elems = 0; in combineBVOfVecSExt() local 15774 Elems = Elems << 8; in combineBVOfVecSExt() 15776 Elems |= Index; in combineBVOfVecSExt() 15811 if (Elems != CorrectElems) { in combineBVOfVecSExt() 15812 return addShuffleForVecExtend(N, DAG, Input, Elems, CorrectElems); in combineBVOfVecSExt()
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 784 …e<typename...> class Container, template<typename...> class List, class...Elems, typename...Elemen… 785 …ap<TemplateTypeList<Container>, List<Elems...>, Elements...> { using type = typename append<TypeLi…
|