Searched defs:InsElt (Results 1 – 7 of 7) sorted by relevance
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 687 replaceExtractElements(InsertElementInst * InsElt,ExtractElementInst * ExtElt,InstCombinerImpl & IC) replaceExtractElements() argument 1206 foldInsSequenceIntoSplat(InsertElementInst & InsElt) foldInsSequenceIntoSplat() argument 1279 foldInsEltIntoSplat(InsertElementInst & InsElt) foldInsEltIntoSplat() argument 1316 foldInsEltIntoIdentityShuffle(InsertElementInst & InsElt) foldInsEltIntoIdentityShuffle() argument 1398 foldConstantInsEltIntoShuffle(InsertElementInst & InsElt) foldConstantInsEltIntoShuffle() argument 1502 narrowInsElt(InsertElementInst & InsElt,InstCombiner::BuilderTy & Builder) narrowInsElt() argument 1535 foldTruncInsEltPair(InsertElementInst & InsElt,bool IsBigEndian,InstCombiner::BuilderTy & Builder) foldTruncInsEltPair() argument [all...] |
H A D | InstCombineCasts.cpp | 648 auto *InsElt = dyn_cast<InsertElementInst>(Trunc.getOperand(0)); shrinkInsertElt() local 2634 if (auto *InsElt = dyn_cast<InsertElementInst>(Src)) visitBitCast() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.cpp | 735 auto InsElt = buildInsertVectorElement(DstTy, UndefVec, Src, Zero); buildShuffleSplat() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 4687 auto InsElt = emitVectorConcat() local 5291 MachineInstr *InsElt = nullptr; emitLaneInsert() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 10008 auto *InsElt = dyn_cast<InsertElementInst>(Vec); gather() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 15490 SDValue InsElt = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, FloatVT, PerformInsertEltCombine() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 25414 if (SDValue InsElt = replaceShuffleOfInsert(SVN, DAG)) visitVECTOR_SHUFFLE() local [all...] |