Home
last modified time | relevance | path

Searched defs:Elt (Results 1 – 25 of 82) sorted by relevance

1234

/openbsd/src/gnu/llvm/llvm/include/llvm/ADT/
DSmallVector.h177 bool isSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { in isSafeToReferenceAfterResize()
191 void assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize) { in assertSafeToReferenceAfterResize()
232 static const T *reserveForParamAndGetAddressImpl(U *This, const T &Elt, in reserveForParamAndGetAddressImpl()
394 void growAndAssign(size_t NumElts, const T &Elt) { in growAndAssign()
416 void push_back(const T &Elt) { in push_back()
422 void push_back(T &&Elt) { in push_back()
547 void growAndAssign(size_t NumElts, T Elt) { in growAndAssign()
565 void push_back(ValueParamT Elt) { in push_back()
696 void append(size_type NumInputs, ValueParamT Elt) { in append()
708 void assign(size_type NumElts, ValueParamT Elt) { in assign()
[all …]
DTinyPtrVector.h311 iterator insert(iterator I, const EltTy &Elt) { in insert()
DEquivalenceClasses.h79 ECValue(const ElemTy &Elt) in ECValue()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DASTVector.h162 void push_back(const_reference Elt, const ASTContext &C) { in push_back()
202 void append(const ASTContext &C, size_type NumInputs, const T &Elt) { in append()
219 iterator insert(const ASTContext &C, iterator I, const T &Elt) { in insert()
241 const T &Elt) { in insert()
358 void construct_range(T *S, T *E, const T &Elt) { in construct_range()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCMachineFunctionInfo.cpp106 for (const auto &Elt : ParamtersType) { in getVecExtParmsType() local
148 for (const auto &Elt : ParamtersType) { in getParmsType() local
/openbsd/src/gnu/llvm/llvm/lib/IR/
DConstantFold.cpp675 Constant *Elt, in ConstantFoldInsertElementInstruction()
725 if (all_of(Mask, [](int Elt) { return Elt == UndefMaskElem; })) { in ConstantFoldShuffleVectorInstruction()
731 if (all_of(Mask, [](int Elt) { return Elt == 0; })) { in ConstantFoldShuffleVectorInstruction()
733 Constant *Elt = in ConstantFoldShuffleVectorInstruction() local
752 int Elt = Mask[i]; in ConstantFoldShuffleVectorInstruction() local
758 if (unsigned(Elt) >= SrcNumElts*2) in ConstantFoldShuffleVectorInstruction() local
760 else if (unsigned(Elt) >= SrcNumElts) { in ConstantFoldShuffleVectorInstruction() local
852 if (Constant *Elt = ConstantFoldUnaryInstruction(Opcode, Splat)) in ConstantFoldUnaryInstruction() local
859 Constant *Elt = ConstantExpr::getExtractElement(C, ExtractIdx); in ConstantFoldUnaryInstruction() local
DConstants.cpp139 Constant *Elt = getAggregateElement(I); in isNotOneValue() local
184 Constant *Elt = getAggregateElement(I); in isNotMinSignedValue() local
1167 static bool rangeOnlyContains(ItTy Start, ItTy End, EltTy Elt) { in rangeOnlyContains()
1665 Constant *Elt = getOperand(0); in getSplatValue() local
2595 Constant *ConstantExpr::getInsertElement(Constant *Val, Constant *Elt, in getInsertElement()
2725 Constant *Elt = C->getAggregateElement(I); in getExactLogBase2() local
/openbsd/src/gnu/llvm/clang/include/clang/Analysis/Support/
DBumpVector.h159 void push_back(const_reference Elt, BumpVectorContext &C) { in push_back()
202 void construct_range(T *S, T *E, const T &Elt) { in construct_range()
/openbsd/src/gnu/llvm/llvm/utils/PerfectShuffle/
DPerfectShuffle.cpp38 static unsigned getMaskElt(unsigned Mask, unsigned Elt) { in getMaskElt()
42 static unsigned setMaskElt(unsigned Mask, unsigned Elt, unsigned NewVal) { in setMaskElt()
213 static void EvaluateOps(unsigned short Elt, unsigned short Vals[], in EvaluateOps()
/openbsd/src/gnu/llvm/llvm/lib/Support/
DSmallPtrSet.cpp110 const void *Elt = *BucketPtr; in Grow() local
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86InstCombineIntrinsic.cpp493 for (unsigned Elt = 0; Elt != NumSrcEltsPerLane; ++Elt) in simplifyX86pack() local
495 for (unsigned Elt = 0; Elt != NumSrcEltsPerLane; ++Elt) in simplifyX86pack() local
686 APInt Elt = CI0->getValue(); in simplifyX86extrq() local
1979 for (unsigned Elt = 0; Elt != InnerVWidthPerLane; ++Elt) { in simplifyDemandedVectorEltsIntrinsic() local
DX86ShuffleDecodeConstantPool.cpp72 auto *Elt = cast<ConstantInt>(COp); in extractConstantMask() local
DX86LowerAMXIntrinsics.cpp214 Value *Elt = B.CreateLoad(EltTy, EltPtr); in createTileLoadStoreLoops() local
230 Value *Elt = B.CreateExtractElement(Vec, Idx); in createTileLoadStoreLoops() local
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DSpillPlacement.cpp183 for (const auto &Elt : Links) { in getDissentingNeighbors() local
DGlobalMerge.cpp597 for (const Use &Elt : CA->operands()) { in setMustKeepGlobalVariables() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp140 Value *Elt = EI.getIndexOperand(); in scalarizePHI() local
228 if (Value *Elt = findScalarElement(X, ExtIndexC)) in foldBitcastExtElt() local
911 std::optional<Instruction *> &Elt = AggElts[Indices.front()]; in foldAggregateConstructionIntoAggregateReuse() local
956 std::optional<BasicBlock *> PredBB) -> std::optional<Value *> { in foldAggregateConstructionIntoAggregateReuse()
1180 int Elt = Shuf.getMaskValue(i); in isShuffleEquivalentToSelect() local
DInstCombineSimplifyDemanded.cpp1278 Constant *Elt = C->getAggregateElement(i); in SimplifyDemandedVectorElts() local
1422 if (all_of(Shuffle->getShuffleMask(), [](int Elt) { return Elt == 0; }) && in SimplifyDemandedVectorElts()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DInlineOrder.cpp243 void push(const T &Elt) override { in push()
DVectorUtils.cpp335 if (Constant *Elt = C->getAggregateElement(EltNo)) in findScalarElement() local
442 if (all_of(Mask, [](int Elt) { return Elt == 0; })) { in getShuffleDemandedElts()
DValueTracking.cpp1811 const Value *Elt = I->getOperand(1); in computeKnownBitsFromOperator() local
1982 APInt Elt = CDV->getElementAsAPInt(i); in computeKnownBits() local
2003 const APInt &Elt = ElementCI->getValue(); in computeKnownBits() local
2476 Constant *Elt = C->getAggregateElement(i); in isKnownNonZero() local
3056 auto *Elt = dyn_cast_or_null<ConstantInt>(CV->getAggregateElement(i)); in computeNumSignBitsVectorConstant() local
3878 Constant *Elt = cast<Constant>(V)->getAggregateElement(i); in isKnownNeverInfinity() local
3985 Constant *Elt = cast<Constant>(V)->getAggregateElement(i); in isKnownNeverNaN() local
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGDecl.cpp912 llvm::Constant *Elt = cast<llvm::Constant>(Init->getOperand(i)); in canEmitInitWithFewStoresAfterBZero() local
922 llvm::Constant *Elt = CDS->getElementAsConstant(i); in canEmitInitWithFewStoresAfterBZero() local
954 llvm::Constant *Elt = CDS->getElementAsConstant(i); in emitStoresForInitAfterBZero() local
969 llvm::Constant *Elt = cast<llvm::Constant>(Init->getOperand(i)); in emitStoresForInitAfterBZero() local
DCGHLSLRuntime.cpp332 Value *Elt = B.CreateCall(F, {B.getInt32(I)}); in buildVectorInput() local
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64PostLegalizerLowering.cpp118 auto FirstRealElt = find_if(M, [](int Elt) { return Elt >= 0; }); in getExtMask()
130 [&ExpectedElt](int Elt) { return Elt != ExpectedElt++ && Elt >= 0; })) in getExtMask()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp229 while (auto Elt = C.getAggregateElement(Idx++)) { in getOrCreateVRegs() local
2809 Register Elt = getOrCreateVReg(*U.getOperand(1)); in translateInsertElement() local
3071 Constant &Elt = *CAZ->getElementValue(I); in translate() local
3081 Constant &Elt = *CV->getElementAsConstant(i); in translate() local
DUtils.cpp1007 auto FirstDefinedIdx = find_if(Mask, [](int Elt) { return Elt >= 0; }); in getSplatIndex()
1018 [&SplatValue](int Elt) { return Elt >= 0 && Elt != SplatValue; })) in getSplatIndex()

1234