Home
last modified time | relevance | path

Searched defs:VecOp (Results 1 – 17 of 17) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUImageIntrinsicOptimizer.cpp253 Value *VecOp = nullptr; in optimizeSection() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp639 Value *VecOp = IEI->getOperand(0); collectSingleShuffleElements() local
793 Value *VecOp = IEI->getOperand(0); collectShuffleElements() local
1538 Value *VecOp = InsElt.getOperand(0); foldTruncInsEltPair() local
1599 Value *VecOp = IE.getOperand(0); visitInsertElementInst() local
[all...]
H A DInstCombineCasts.cpp654 Value *VecOp = InsElt->getOperand(0); shrinkInsertElt() local
838 Value *VecOp; visitTrunc() local
2255 Value *VecOp, *Index; canonicalizeBitCastExtElt() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp955 SDValue VecOp = N->getOperand(1); ScalarizeVecOp_VECREDUCE_SEQ() local
3150 SDValue VecOp = N->getOperand(OpNo); SplitVecOp_VECREDUCE() local
3170 SDValue VecOp = N->getOperand(1); SplitVecOp_VECREDUCE_SEQ() local
3195 SDValue VecOp = N->getOperand(OpNo); SplitVecOp_VP_REDUCE() local
4423 SDValue VecOp = DAG.getUNDEF(NextVT); CollectOpsToWiden() local
6825 SDValue VecOp = N->getOperand(1); WidenVecOp_VECREDUCE_SEQ() local
6981 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); BuildVectorFromScalar() local
7068 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); GenWidenVectorLoads() local
7301 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); GenWidenVectorStores() local
[all...]
H A DTargetLowering.cpp10655 SDValue VecOp = Node->getOperand(1); expandVecReduceSeq() local
H A DDAGCombiner.cpp22045 SDValue VecOp = N->getOperand(0); refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
22187 SDValue VecOp = N->getOperand(0); visitEXTRACT_VECTOR_ELT() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp790 if (auto *VecOp = dyn_cast<Instruction>(V)) execute() local
H A DVPlan.h1916 VPReductionRecipe(const RecurrenceDescriptor & R,Instruction * I,VPValue * ChainOp,VPValue * VecOp,VPValue * CondOp) VPReductionRecipe() argument
H A DSLPVectorizer.cpp10261 Value *VecOp = cast<ExtractElementInst>(V)->getVectorOperand(); adjustExtracts() local
10895 Value *VecOp = EI->getVectorOperand(); processBuildVector() local
[all...]
H A DLoopVectorize.cpp9046 VPValue *VecOp; adjustRecipesForReductions() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1165 auto *VecOp = dyn_cast<Instruction>(I); propagateIRFlags() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1354 Value *VecOp = II.getOperand(0); instCombineSVEST1() local
H A DAArch64ISelLowering.cpp14089 SDValue VecOp = ScalarOp.getOperand(0); getReductionSDNode() local
21449 SDValue VecOp = Store->getValue(); combineBoolVectorAndTruncateStore() local
26185 SDValue VecOp = ScalarOp.getOperand(1); LowerVECREDUCE_SEQ_FADD() local
26256 SDValue VecOp = ScalarOp.getOperand(0); LowerReductionToSVE() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3211 shouldScalarizeBinop(SDValue VecOp) shouldScalarizeBinop() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp7563 SDValue VecOp = SkipRCCopy(N->getOperand(0)); reduceVSXSwap() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17333 unsigned VecOp = N->getOperand(0).getValueType().isVector() ? 0 : 2; PerformReduceShuffleCombine() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp18941 SDValue VecOp = Extract.getOperand(0); vectorizeExtractedCast() local
33112 SDValue VecOp = N->getOperand(0); ReplaceNodeResults() local
[all...]