| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | SmallVector.h | 177 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 …]
|
| D | TinyPtrVector.h | 311 iterator insert(iterator I, const EltTy &Elt) { in insert()
|
| D | EquivalenceClasses.h | 79 ECValue(const ElemTy &Elt) in ECValue()
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | ASTVector.h | 162 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/ |
| D | PPCMachineFunctionInfo.cpp | 106 for (const auto &Elt : ParamtersType) { in getVecExtParmsType() local 148 for (const auto &Elt : ParamtersType) { in getParmsType() local
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | ConstantFold.cpp | 675 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
|
| D | Constants.cpp | 139 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/ |
| D | BumpVector.h | 159 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/ |
| D | PerfectShuffle.cpp | 38 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/ |
| D | SmallPtrSet.cpp | 110 const void *Elt = *BucketPtr; in Grow() local
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86InstCombineIntrinsic.cpp | 493 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
|
| D | X86ShuffleDecodeConstantPool.cpp | 72 auto *Elt = cast<ConstantInt>(COp); in extractConstantMask() local
|
| D | X86LowerAMXIntrinsics.cpp | 214 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/ |
| D | SpillPlacement.cpp | 183 for (const auto &Elt : Links) { in getDissentingNeighbors() local
|
| D | GlobalMerge.cpp | 597 for (const Use &Elt : CA->operands()) { in setMustKeepGlobalVariables() local
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineVectorOps.cpp | 140 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
|
| D | InstCombineSimplifyDemanded.cpp | 1278 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/ |
| D | InlineOrder.cpp | 243 void push(const T &Elt) override { in push()
|
| D | VectorUtils.cpp | 335 if (Constant *Elt = C->getAggregateElement(EltNo)) in findScalarElement() local 442 if (all_of(Mask, [](int Elt) { return Elt == 0; })) { in getShuffleDemandedElts()
|
| D | ValueTracking.cpp | 1811 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/ |
| D | CGDecl.cpp | 912 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
|
| D | CGHLSLRuntime.cpp | 332 Value *Elt = B.CreateCall(F, {B.getInt32(I)}); in buildVectorInput() local
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64PostLegalizerLowering.cpp | 118 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/ |
| D | IRTranslator.cpp | 229 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
|
| D | Utils.cpp | 1007 auto FirstDefinedIdx = find_if(Mask, [](int Elt) { return Elt >= 0; }); in getSplatIndex() 1018 [&SplatValue](int Elt) { return Elt >= 0 && Elt != SplatValue; })) in getSplatIndex()
|