Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprConstant.cpp84 llvm::SmallVector<llvm::Constant*, 32> Elems; member in __anon411c9adc0111::ConstantAggregateBuilder
100 ArrayRef<llvm::Constant *> Elems,
130 return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size, in build()
151 Elems.push_back(getPadding(Offset - Size)); in add()
154 Elems.push_back(C); in add()
173 replace(Elems, *FirstElemToReplace, *LastElemToReplace, {C}); in add()
245 Elems[*FirstElemToUpdate]->isNullValue() || in addBits()
246 isa<llvm::UndefValue>(Elems[*FirstElemToUpdate])) { in addBits()
251 llvm::Constant *&ToUpdate = Elems[*FirstElemToUpdate]; in addBits()
303 getSize(Elems[LastAtOrBeforePosIndex]) <= Pos) in splitAt()
[all …]
H A DTargetInfo.cpp9374 SmallVector<llvm::Type*, 8> Elems; member
9390 Elems.push_back(llvm::IntegerType::get(Context, Aligned - Size)); in pad()
9396 Elems.push_back(llvm::Type::getInt64Ty(Context)); in pad()
9402 Elems.push_back(llvm::IntegerType::get(Context, ToSize - Size)); in pad()
9416 Elems.push_back(Ty); in addFloat()
9442 Elems.push_back(ElemTy); in addStruct()
9454 return llvm::makeArrayRef(Elems) == Ty->elements(); in isUsableType()
9459 if (Elems.size() == 1) in getType()
9460 return Elems.front(); in getType()
9462 return llvm::StructType::get(Context, Elems); in getType()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp602 const unsigned Elems = Muls.size(); in CreateParallelPairs() local
603 for (unsigned i = 0; i < Elems; ++i) { in CreateParallelPairs()
608 for (unsigned j = 0; j < Elems; ++j) { in CreateParallelPairs()
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1263 SmallVector<SDValue,8> Elems; in LowerHvxConcatVectors() local
1265 DAG.ExtractVectorElements(V, Elems); in LowerHvxConcatVectors()
1271 for (unsigned i = 0, e = Elems.size(); i != e; ++i) { in LowerHvxConcatVectors()
1272 SDValue V = Elems[i]; in LowerHvxConcatVectors()
1277 Elems[i] = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NTy, in LowerHvxConcatVectors()
1286 Elems[i] = DAG.getSExtOrTrunc(V, dl, NTy); in LowerHvxConcatVectors()
1289 Elems[i] = DAG.getUNDEF(NTy); in LowerHvxConcatVectors()
1292 Elems[i] = V.getOperand(0); in LowerHvxConcatVectors()
1299 return DAG.getBuildVector(VecTy, dl, Elems); in LowerHvxConcatVectors()
H A DHexagonISelDAGToDAGHVX.cpp2031 SmallVector<SDValue, 128> Elems; in getVectorConstant() local
2033 Elems.push_back(DAG.getConstant(C, dl, MVT::i8)); in getVectorConstant()
2035 SDValue BV = DAG.getBuildVector(VecTy, dl, Elems); in getVectorConstant()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1379 ArrayRef<Record*> Elems = RC.getOrder(oi); in runTargetDesc() local
1380 if (!Elems.empty()) { in runTargetDesc()
1382 for (unsigned elem = 0; elem != Elems.size(); ++elem) in runTargetDesc()
1383 OS << (elem ? ", " : " ") << getQualifiedName(Elems[elem]); in runTargetDesc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4996 SmallVectorImpl<SDValue> &Elems) const { in buildVector()
4999 unsigned int NumElements = Elems.size(); in buildVector()
5001 for (auto Elem : Elems) { in buildVector()
5030 for (auto Elem : Elems) in buildVector()
5038 return joinDwords(DAG, DL, Elems[0], Elems[1]); in buildVector()
5042 return buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector()
5052 SDValue Op01 = buildMergeScalars(DAG, DL, VT, Elems[0], Elems[1]); in buildVector()
5053 SDValue Op23 = buildMergeScalars(DAG, DL, VT, Elems[2], Elems[3]); in buildVector()
5075 SDValue Elem = Elems[I]; in buildVector()
5091 Constants[I] = DAG.getUNDEF(Elems[I].getValueType()); in buildVector()
[all …]
H A DSystemZISelLowering.h623 SmallVectorImpl<SDValue> &Elems) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp13777 SDValue Input, uint64_t Elems, in addShuffleForVecExtend() argument
13789 ShuffleMask[CorrectElems & 0xF] = Elems & 0xF; in addShuffleForVecExtend()
13791 ShuffleMask[(CorrectElems & 0xF0) >> 4] = (Elems & 0xF0) >> 4; in addShuffleForVecExtend()
13793 Elems = Elems >> 8; in addShuffleForVecExtend()
13834 uint64_t Elems = 0; in combineBVOfVecSExt() local
13864 Elems = Elems << 8; in combineBVOfVecSExt()
13866 Elems |= Index; in combineBVOfVecSExt()
13901 if (Elems != CorrectElems) { in combineBVOfVecSExt()
13902 return addShuffleForVecExtend(N, DAG, Input, Elems, CorrectElems); in combineBVOfVecSExt()