Home
last modified time | relevance | path

Searched refs:Elems (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DMemoryFlags.h156 : Elems(Inits) {
157 llvm::sort(Elems, llvm::less_first());
160 iterator begin() { return Elems.begin(); }
161 iterator end() { return Elems.end(); }
163 auto I = lower_bound(Elems, G, compareKey);
167 bool empty() const { return Elems.empty(); }
168 size_t size() const { return Elems.size(); }
171 auto I = lower_bound(Elems, G, compareKey);
172 if (I == Elems.end() || I->first != G)
173 I = Elems.insert(I, std::make_pair(G, T()));
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprConstant.cpp154 Elems.push_back(C); in add()
317 llvm::Constant *C = Elems[Index]; in split()
323 replace(Elems, Index, Index + 1, in split()
356 replace(Elems, Index, Index + 1, in split()
372 replace(Elems, Index, Index + 1, in split()
404 if (Elems.empty()) in buildFrom()
421 if (Elems[I]->isNullValue()) in buildFrom()
431 ArrayElements.back() = Elems[I]; in buildFrom()
453 for (llvm::Constant *C : Elems) in buildFrom()
469 UnpackedElemStorage.assign(Elems.begin(), Elems.end()); in buildFrom()
[all …]
H A DTargetInfo.cpp9671 SmallVector<llvm::Type*, 8> Elems; member
9687 Elems.push_back(llvm::IntegerType::get(Context, Aligned - Size)); in pad()
9693 Elems.push_back(llvm::Type::getInt64Ty(Context)); in pad()
9699 Elems.push_back(llvm::IntegerType::get(Context, ToSize - Size)); in pad()
9713 Elems.push_back(Ty); in addFloat()
9739 Elems.push_back(ElemTy); in addStruct()
9751 return llvm::makeArrayRef(Elems) == Ty->elements(); in isUsableType()
9756 if (Elems.size() == 1) in getType()
9757 return Elems.front(); in getType()
9759 return llvm::StructType::get(Context, Elems); in getType()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DValueMapTest.cpp108 SmallVector<std::pair<Instruction*, int>, 2> Elems; in TYPED_TEST() local
109 Elems.push_back(std::make_pair(this->AddV.get(), 1)); in TYPED_TEST()
110 Elems.push_back(std::make_pair(this->BitcastV.get(), 2)); in TYPED_TEST()
111 VM.insert(Elems.begin(), Elems.end()); in TYPED_TEST()
H A DConstantRangeTest.cpp127 for (unsigned Elem : Elems.set_bits()) { in TestRange()
135 if (Elems.none()) { in TestRange()
155 int FirstElem = Elems.find_first(); in TestRange()
158 Elem = Elems.find_next(PrevElem); in TestRange()
184 SmallBitVector Elems(1 << Bits); in TestUnaryOpExhaustive() local
187 Elems.set(ResultN->getZExtValue()); in TestUnaryOpExhaustive()
233 SmallBitVector Elems(1 << Bits); in TestBinaryOpExhaustive() local
542 SmallBitVector Elems(1 << Bits); in testBinarySetOperationExhaustive() local
546 Elems.set(Num.getZExtValue()); in testBinarySetOperationExhaustive()
2251 SmallBitVector Elems(1 << Bits); in TEST_F() local
[all …]
H A DPatternMatch.cpp1063 SmallVector<Constant *, 4> Elems; in TEST_F() local
1064 Elems.push_back(ScalarUndef); in TEST_F()
1065 Elems.push_back(ScalarZero); in TEST_F()
1066 Elems.push_back(ScalarUndef); in TEST_F()
1067 Elems.push_back(ScalarZero); in TEST_F()
1068 Constant *VectorZeroUndef = ConstantVector::get(Elems); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DDenseSet.h75 DenseSetImpl(std::initializer_list<ValueT> Elems) in DenseSetImpl() argument
76 : DenseSetImpl(PowerOf2Ceil(Elems.size())) { in DenseSetImpl()
77 insert(Elems.begin(), Elems.end()); in DenseSetImpl()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/cert/
H A Dmem57-cpp-cpp17.cpp6 char Elems[128]; member
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.path/path.member/
H A Dpath.compare.pass.cpp170 auto BuildPath = [](std::vector<std::string> const& Elems) { in test_compare_elements() argument
172 for (auto &E : Elems) in test_compare_elements()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp599 const unsigned Elems = Muls.size(); in CreateParallelPairs() local
600 for (unsigned i = 0; i < Elems; ++i) { in CreateParallelPairs()
605 for (unsigned j = 0; j < Elems; ++j) { in CreateParallelPairs()
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h150 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
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1393 ArrayRef<Record*> Elems = RC.getOrder(oi); in runTargetDesc() local
1394 if (!Elems.empty()) { in runTargetDesc()
1396 for (unsigned elem = 0; elem != Elems.size(); ++elem) in runTargetDesc()
1397 OS << (elem ? ", " : " ") << getQualifiedName(Elems[elem]); in runTargetDesc()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1477 SmallVector<SDValue,8> Elems; in LowerHvxConcatVectors() local
1479 DAG.ExtractVectorElements(V, Elems); in LowerHvxConcatVectors()
1485 for (unsigned i = 0, e = Elems.size(); i != e; ++i) { in LowerHvxConcatVectors()
1486 SDValue V = Elems[i]; in LowerHvxConcatVectors()
1491 Elems[i] = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NTy, in LowerHvxConcatVectors()
1500 Elems[i] = DAG.getSExtOrTrunc(V, dl, NTy); in LowerHvxConcatVectors()
1503 Elems[i] = DAG.getUNDEF(NTy); in LowerHvxConcatVectors()
1506 Elems[i] = V.getOperand(0); in LowerHvxConcatVectors()
1513 return DAG.getBuildVector(VecTy, dl, Elems); in LowerHvxConcatVectors()
H A DHexagonISelDAGToDAGHVX.cpp2257 SmallVector<SDValue, 128> Elems; in getVectorConstant() local
2259 Elems.push_back(DAG.getConstant(C, dl, MVT::i8)); in getVectorConstant()
2261 SDValue BV = DAG.getBuildVector(VecTy, dl, Elems); in getVectorConstant()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5290 for (auto Elem : Elems) { in buildVector()
5319 for (auto Elem : Elems) in buildVector()
5327 return joinDwords(DAG, DL, Elems[0], Elems[1]); in buildVector()
5331 return buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector()
5341 SDValue Op01 = buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector()
5342 SDValue Op23 = buildMergeScalars(DAG, DL, VT, Elems[2], Elems[3]); in buildVector()
5364 SDValue Elem = Elems[I]; in buildVector()
5393 SDNode *Ld = Elems[I].getNode(); in buildVector()
5405 bool Def1 = !Elems[I1].isUndef(); in buildVector()
5406 bool Def2 = !Elems[I2].isUndef(); in buildVector()
[all …]
H A DSystemZISelLowering.h681 SmallVectorImpl<SDValue> &Elems) const;
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp14186 SDValue Input, uint64_t Elems, in addShuffleForVecExtend() argument
14198 ShuffleMask[CorrectElems & 0xF] = Elems & 0xF; in addShuffleForVecExtend()
14200 ShuffleMask[(CorrectElems & 0xF0) >> 4] = (Elems & 0xF0) >> 4; in addShuffleForVecExtend()
14202 Elems = Elems >> 8; in addShuffleForVecExtend()
14243 uint64_t Elems = 0; in combineBVOfVecSExt() local
14273 Elems = Elems << 8; in combineBVOfVecSExt()
14275 Elems |= Index; in combineBVOfVecSExt()
14310 if (Elems != CorrectElems) { in combineBVOfVecSExt()
14311 return addShuffleForVecExtend(N, DAG, Input, Elems, CorrectElems); in combineBVOfVecSExt()