Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUImageIntrinsicOptimizer.cpp253 Value *VecOp = nullptr; optimizeSection() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp646 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() local
800 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() local
1546 Value *VecOp = InsElt.getOperand(0); foldTruncInsEltPair() local
1607 Value *VecOp = IE.getOperand(0); visitInsertElementInst() local
[all...]
H A DInstCombineCasts.cpp662 Value *VecOp = InsElt->getOperand(0); shrinkInsertElt() local
859 Value *VecOp; visitTrunc() local
2343 Value *VecOp, *Index; canonicalizeBitCastExtElt() local
[all...]
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DPPCIntrinsicCall.h20 enum class VecOp { enum
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1020 SDValue VecOp = N->getOperand(1); ScalarizeVecOp_VECREDUCE_SEQ() local
3283 SDValue VecOp = N->getOperand(OpNo); SplitVecOp_VECREDUCE() local
3303 SDValue VecOp = N->getOperand(1); SplitVecOp_VECREDUCE_SEQ() local
3328 SDValue VecOp = N->getOperand(OpNo); SplitVecOp_VP_REDUCE() local
4215 SDValue VecOp = N->getOperand(0); SplitVecOp_VP_CttzElements() local
4658 SDValue VecOp = DAG.getUNDEF(NextVT); CollectOpsToWiden() local
7124 SDValue VecOp = N->getOperand(1); WidenVecOp_VECREDUCE_SEQ() local
7291 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); BuildVectorFromScalar() local
7378 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); GenWidenVectorLoads() local
7611 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); GenWidenVectorStores() local
[all...]
H A DTargetLowering.cpp10998 SDValue VecOp = Node->getOperand(1); expandVecReduceSeq() local
H A DDAGCombiner.cpp22353 SDValue VecOp = N->getOperand(0); refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
22495 SDValue VecOp = N->getOperand(0); visitEXTRACT_VECTOR_ELT() local
[all...]
/llvm-project/llvm/unittests/Transforms/Vectorize/
H A DVPlanTest.cpp1126 VPValue VecOp; TEST() local
1466 VPValue VecOp; TEST() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp994 if (auto *VecOp = dyn_cast<Instruction>(V)) execute() local
H A DVPlan.h2120 VPReductionRecipe(const RecurrenceDescriptor & R,Instruction * I,VPValue * ChainOp,VPValue * VecOp,VPValue * CondOp,bool IsOrdered) VPReductionRecipe() argument
H A DSLPVectorizer.cpp11881 Value *VecOp = adjustExtracts() local
11893 Value *VecOp = cast<ExtractElementInst>(V)->getVectorOperand(); adjustExtracts() local
12541 Value *VecOp = EI->getVectorOperand(); processBuildVector() local
[all...]
H A DLoopVectorize.cpp8925 VPValue *VecOp; adjustRecipesForReductions() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1225 auto *VecOp = dyn_cast<Instruction>(I); propagateIRFlags() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1490 Value *VecOp = II.getOperand(0); instCombineSVEST1() local
H A DAArch64ISelLowering.cpp14958 SDValue VecOp = ScalarOp.getOperand(0); getReductionSDNode() local
22619 SDValue VecOp = Store->getValue(); combineBoolVectorAndTruncateStore() local
27431 SDValue VecOp = ScalarOp.getOperand(1); LowerVECREDUCE_SEQ_FADD() local
27502 SDValue VecOp = ScalarOp.getOperand(0); LowerReductionToSVE() local
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp7574 if (!VecOp || !isLaneInsensitive(VecOp)) in reduceVSXSwap() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3325 shouldScalarizeBinop(SDValue VecOp) shouldScalarizeBinop() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17371 unsigned VecOp = N->getOperand(0).getValueType().isVector() ? 0 : 2; PerformReduceShuffleCombine() local
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19157 SDValue VecOp = Extract.getOperand(0); vectorizeExtractedCast() local
33665 SDValue VecOp = N->getOperand(0); ReplaceNodeResults() local
[all...]