Searched refs:Elem (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.cpp36 using Elem = std::pair<unsigned, SourceInfo>;
37 auto It = std::lower_bound(SrcMap.begin(), SrcMap.end(), Elem{Offset, {}},
38 [](Elem A, Elem B) { return A.first < B.first; });
H A DDescriptor.h99 Descriptor(const DeclTy &D, Descriptor *Elem, unsigned NumElems, bool IsConst,
103 Descriptor(const DeclTy &D, Descriptor *Elem, bool IsTemporary, UnknownSize);
H A DDescriptor.cpp216 Descriptor::Descriptor(const DeclTy &D, Descriptor *Elem, unsigned NumElems, argument
218 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)),
220 AllocSize(std::max<size_t>(alignof(void *), Size)), ElemDesc(Elem),
227 Descriptor::Descriptor(const DeclTy &D, Descriptor *Elem, bool IsTemporary, argument
229 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)),
230 Size(UnknownSizeMark), AllocSize(alignof(void *)), ElemDesc(Elem),
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramStateTrait.h109 #define REGISTER_SET_WITH_PROGRAMSTATE(Name, Elem) \
110 REGISTER_TRAIT_WITH_PROGRAMSTATE(Name, llvm::ImmutableSet<Elem>)
116 #define REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(Name, Elem) \
117 using Name = llvm::ImmutableSet<Elem>; \
132 #define REGISTER_LIST_WITH_PROGRAMSTATE(Name, Elem) \
133 REGISTER_TRAIT_WITH_PROGRAMSTATE(Name, llvm::ImmutableList<Elem>)
139 #define REGISTER_LIST_FACTORY_WITH_PROGRAMSTATE(Name, Elem) \
140 using Name = llvm::ImmutableList<Elem>; \
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtObjC.cpp20 ObjCForCollectionStmt::ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, argument
24 SubExprs[ELEM] = Elem;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.cpp109 FoldingSetIterator<AttributeImpl> Elem = I++; local
110 delete &*Elem;
117 FoldingSetIterator<AttributeListImpl> Elem = I++; local
118 delete &*Elem;
124 FoldingSetIterator<AttributeSetNode> Elem = I++; local
125 delete &*Elem;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp472 for (unsigned Elem = 0; Elem < NumElems; ++Elem)
473 Res[Elem] = Split(Builder, Op[Elem], I.getName() + ".i" + Twine(Elem));
494 for (unsigned Elem = 0; Elem < NumElems; ++Elem)
495 Res[Elem]
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyUtil.h178 void push_back(const T &Elem) {
180 Data[Size++] = Elem;
322 void push_back(const T &Elem) {
324 Data->Vect.push_back(Elem);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DDynamicType.cpp124 for (const auto &Elem : Map)
125 if (!SR.isLiveRegion(Elem.first))
126 State = State->remove<DynamicCastMap>(Elem.first);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DStratifiedSets.h94 Optional<StratifiedInfo> find(const T &Elem) const {
95 auto Iter = Values.find(Elem);
343 bool has(const T &Elem) const { return get(Elem).hasValue(); }
H A DLint.cpp573 Constant *Elem = C->getAggregateElement(I); local
574 if (isa<UndefValue>(Elem))
577 KnownBits Known = computeKnownBits(Elem, DL);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2182 HexagonTargetLowering::buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl, argument
2185 assert(VecTy.getVectorNumElements() == Elem.size());
2187 SmallVector<ConstantInt*,4> Consts(Elem.size());
2188 bool AllConst = getBuildVectorConstInts(Elem, VecTy, DAG, Consts);
2190 unsigned First, Num = Elem.size();
2192 if (!isUndef(Elem[First]))
2202 assert(Elem.size() == 2);
2209 {Elem[1], Elem[0]}, DAG);
2228 if (Elem[
2265 buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy, SelectionDAG &DAG) const argument
[all...]
H A DHexagonISelLowering.h344 SDValue buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy,
346 SDValue buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h215 auto &Elem = V.find(KeyInt)->second; local
223 Elem.SummaryList.push_back(std::make_unique<FunctionSummary>(
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp414 auto It = llvm::find_if(FinalRelations, [&](SymbolRelation Elem) -> bool {
415 return Elem.RelatedSymbol == Rel.RelatedSymbol;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp264 // and index, where the index is element Elem of a vector.
267 bool selectBDVAddr12Only(SDValue Addr, SDValue Elem, SDValue &Base,
697 bool SystemZDAGToDAGISel::selectBDVAddr12Only(SDValue Addr, SDValue Elem, argument
712 Index.getOperand(1) == Elem) {
1181 unsigned Elem = ElemN->getZExtValue(); local
1183 if (Elem >= VT.getVectorNumElements())
1201 CurDAG->getTargetConstant(Elem, DL, MVT::i32), Load->getChain()
1223 unsigned Elem = ElemN->getZExtValue(); local
1224 if (Elem >= VT.getVectorNumElements())
1234 Vec, Base, Disp, Index, CurDAG->getTargetConstant(Elem, D
[all...]
H A DSystemZISelLowering.cpp4351 unsigned Elem = Bytes[Start + I]; local
4353 Base = Elem - I;
4357 } else if (unsigned(Base) != Elem - I)
4478 // Add an extra element to the shuffle, taking it from element Elem of Op.
4484 bool GeneralShuffle::add(SDValue Op, unsigned Elem) { argument
4498 unsigned Byte = ((Elem * FromBytesPerElement) % SystemZ::VectorBytes +
4703 unsigned Elem = cast<ConstantSDNode>(Op.getOperand(1))->getZExtValue(); local
4704 if (!GS.add(Op.getOperand(0), Elem))
4750 for (auto Elem : Elems) {
4751 if (!Elem
4824 SDValue Elem = Elems[I]; local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp2848 llvm::Value *Elem,
2868 llvm::Value *ElemCast = castValueToType(CGF, Elem, ElemType, CastTy, Loc);
2885 // ptr = (void*)Elem;
2886 // ptrEnd = (void*) Elem + 1;
3096 llvm::Value *Elem =
3100 CGF.EmitStoreOfScalar(Elem, DestElementAddr, /*Volatile=*/false,
3105 CodeGenFunction::ComplexPairTy Elem = CGF.EmitLoadOfComplex(
3109 Elem, CGF.MakeAddrLValue(DestElementAddr, Private->getType()),
3323 llvm::Value *Elem =
3326 CGF.EmitStoreOfScalar(Elem, MediumPt
[all...]
H A DCGOpenMPRuntime.cpp1655 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); local
1656 assert(!Elem.second.ServiceInsertPt && "Insert point is set already.");
1660 Elem.second.ServiceInsertPt = new llvm::BitCastInst(
1663 Elem.second.ServiceInsertPt =
1665 Elem.second.ServiceInsertPt->insertAfter(CGF.AllocaInsertPt);
1670 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); local
1671 if (Elem.second.ServiceInsertPt) {
1672 llvm::Instruction *Ptr = Elem.second.ServiceInsertPt;
1673 Elem.second.ServiceInsertPt = nullptr;
1700 auto &Elem local
1771 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); local
1783 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); local
3178 auto &Elem = *InternalVars.try_emplace(RuntimeName, nullptr).first; local
3433 Address Elem = CGF.Builder.CreateConstArrayGEP(CopyprivateList, I); local
5596 Address Elem = CGF.Builder.CreateConstArrayGEP(LHS, Idx); local
5734 Address Elem = CGF.Builder.CreateConstArrayGEP(ReductionList, Idx); local
[all...]
H A DCGExprComplex.cpp235 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); local
236 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem));
241 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); local
243 llvm::Constant::getNullValue(CGF.ConvertType(Elem));
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtObjC.h29 ObjCForCollectionStmt(Stmt *Elem, Expr *Collect, Stmt *Body,
/freebsd-11-stable/contrib/llvm-project/libcxx/src/filesystem/
H A Doperations.cpp1501 auto Elem = *PP; local
1502 if (Elem == "..")
1504 else if (Elem != "." && Elem != "")
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h757 return all_of(Parts, [&](T Elem) { return Elem == Parts[0]; });
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1136 for (TemplateArgument Elem : Pack.pack_elements()) {
1139 if (Elem.isPackExpansion())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2460 Value *Elem = Builder.CreateBitCast(Src, DestVTy->getElementType()); local
2461 return InsertElementInst::Create(UndefValue::get(DestTy), Elem,
2492 Value *Elem = local
2495 return CastInst::Create(Instruction::BitCast, Elem, DestTy);

Completed in 496 milliseconds

12