Home
last modified time | relevance | path

Searched refs:InsertIdx (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheckImpl.h360 size_t InsertIdx; variable
364 size_t InsertIdx) in Substitution() argument
365 : Context(Context), FromStr(VarName), InsertIdx(InsertIdx) {} in Substitution()
373 size_t getIndex() const { return InsertIdx; } in getIndex()
389 size_t InsertIdx) in StringSubstitution() argument
390 : Substitution(Context, VarName, InsertIdx) {} in StringSubstitution()
411 size_t InsertIdx) in NumericSubstitution() argument
412 : Substitution(Context, ExpressionStr, InsertIdx), in NumericSubstitution()
498 Substitution *makeStringSubstitution(StringRef VarName, size_t InsertIdx);
504 size_t InsertIdx);
H A DFileCheck.cpp1416 size_t InsertIdx) { in makeStringSubstitution() argument
1418 std::make_unique<StringSubstitution>(this, VarName, InsertIdx)); in makeStringSubstitution()
1424 size_t InsertIdx) { in makeNumericSubstitution() argument
1426 this, ExpressionStr, std::move(Expression), InsertIdx)); in makeNumericSubstitution()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMangler.cpp308 auto InsertIdx = getArm64ECInsertionPointInMangledName(Name); in getArm64ECMangledFunctionName() local
309 if (!InsertIdx) in getArm64ECMangledFunctionName()
313 (Name.substr(0, *InsertIdx) + "$$h" + Name.substr(*InsertIdx)).str()); in getArm64ECMangledFunctionName()
H A DAsmWriter.cpp5365 unsigned InsertIdx = Buffer.size() - 1; in onWriteMetadataAsOperand() local
5368 Buffer[InsertIdx].second = std::move(SS.str()); in onWriteMetadataAsOperand()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp216 unsigned InsertIdx = 0; in createPack() local
233 ConstantInt::getSigned(Type::getInt32Ty(Ctx), InsertIdx++); in createPack()
243 ConstantInt::getSigned(Type::getInt32Ty(Ctx), InsertIdx++); in createPack()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp683 size_t InsertIdx = 0; in mutate() local
689 AliveInsts.insert({InsertIdx, &I}); in mutate()
690 AliveInstsLookup.insert({&I, InsertIdx++}); in mutate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1549 uint64_t InsertIdx[2]; in foldConstantInsEltIntoShuffle() local
1551 if (!match(InsElt.getOperand(2), m_ConstantInt(InsertIdx[0])) || in foldConstantInsEltIntoShuffle()
1553 !match(IEI->getOperand(2), m_ConstantInt(InsertIdx[1])) || in foldConstantInsEltIntoShuffle()
1562 for (uint64_t I : InsertIdx) { in foldConstantInsEltIntoShuffle()
H A DInstCombineCalls.cpp3556 Value *InsertTuple, *InsertIdx, *InsertValue; in visitCallInst() local
3559 m_Value(InsertIdx))) && in visitCallInst()
3561 unsigned Index = cast<ConstantInt>(InsertIdx)->getZExtValue(); in visitCallInst()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp5483 unsigned InsertIdx = Effects.size(); in insert() local
5503 if (NewEC.Effect.kind() < EC.Effect.kind() && InsertIdx > Idx) in insert()
5504 InsertIdx = Idx; in insert()
5512 Conditions.insert(Conditions.begin() + InsertIdx, in insert()
5515 Effects.insert(Effects.begin() + InsertIdx, NewEC.Effect); in insert()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp13284 unsigned InsertIdx = *getElementIndex(VL[PrevMask[I]]); in getEntryCost() local
13285 DemandedElts.setBit(InsertIdx); in getEntryCost()
13286 IsIdentity &= InsertIdx - OffsetBeg == I; in getEntryCost()
13287 Mask[InsertIdx - OffsetBeg] = I; in getEntryCost()
14671 std::optional<unsigned> InsertIdx = getElementIndex(VU); in getTreeCost() local
14672 if (InsertIdx) { in getTreeCost()
14722 int InIdx = *InsertIdx; in getTreeCost()
17817 unsigned InsertIdx = *getElementIndex(Scalar); in vectorizeTree() local
17818 IsIdentity &= InsertIdx - Offset == I; in vectorizeTree()
17819 Mask[InsertIdx - Offset] = I; in vectorizeTree()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp486 uint64_t InsertIdx = (Index * VecVT.getScalarSizeInBits()) / VecWidth; in getPermuteVINSERTCommutedImmediate() local
487 assert((InsertIdx == 0 || InsertIdx == 1) && "Bad insertf128 index"); in getPermuteVINSERTCommutedImmediate()
490 return getI8Imm(InsertIdx ? 0x02 : 0x30, DL); in getPermuteVINSERTCommutedImmediate()
H A DX86ISelLowering.cpp6214 uint64_t InsertIdx = N.getConstantOperandVal(2); in getFauxShuffleMask() local
6216 if (DemandedElts.extractBits(NumSubElts, InsertIdx) == 0) { in getFauxShuffleMask()
6224 if (Depth > 0 && InsertIdx == NumSubElts && NumElts == (2 * NumSubElts) && in getFauxShuffleMask()
6258 InsertIdx *= (MaxElts / NumElts); in getFauxShuffleMask()
6265 Mask[InsertIdx + i] = (SrcIsUndef ? 0 : MaxElts) + ExtractIdx + i; in getFauxShuffleMask()
6298 InsertIdx *= Scale; in getFauxShuffleMask()
6314 Mask[i + InsertIdx] = M; in getFauxShuffleMask()
8079 for (unsigned InsertIdx : NonConstIdx) { in LowerBUILD_VECTORvXi1() local
8081 Op.getOperand(InsertIdx), in LowerBUILD_VECTORvXi1()
8082 DAG.getVectorIdxConstant(InsertIdx, dl)); in LowerBUILD_VECTORvXi1()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4375 unsigned InsertIdx = (i / ElemsPerVReg) * NumOpElts; in lowerBUILD_VECTOR() local
4376 Vec = DAG.getInsertSubvector(DL, Vec, SubBV, InsertIdx); in lowerBUILD_VECTOR()
5069 const int InsertIdx = Mask[IsVSlidedown ? (NumElts - 1) : 0]; in lowerVECTOR_SHUFFLEAsVSlide1() local
5071 if (InsertIdx < 0 || InsertIdx / NumElts != (unsigned)OpsSwapped) in lowerVECTOR_SHUFFLEAsVSlide1()
5518 unsigned InsertIdx = I * NumOpElts; in lowerShuffleViaVRegSplitting() local
5520 Vec = DAG.getInsertSubvector(DL, Vec, V, InsertIdx); in lowerShuffleViaVRegSplitting()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp23756 SDValue InsertIdx = DAG.getVectorIdxConstant(0, DL); in performLOADCombine() local
23759 {UndefVector, RemainingLoad, InsertIdx}); in performLOADCombine()
26350 SDValue InsertIdx = N->getOperand(2); in removeRedundantInsertVectorElt() local
26353 if (!isNullConstant(InsertIdx)) in removeRedundantInsertVectorElt()