Home
last modified time | relevance | path

Searched defs:SVI (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp315 if (auto *SVI = dyn_cast<ShuffleVectorInst>(*BI->user_begin())) { in lowerInterleavedLoad() local
320 auto *SVI = dyn_cast<ShuffleVectorInst>(User); in lowerInterleavedLoad() local
397 for (auto *SVI : BinOpShuffles) { in replaceBinOpShuffles() local
496 auto *SVI = dyn_cast<ShuffleVectorInst>(SI->getValueOperand()); in lowerInterleavedStore() local
H A DInterleavedLoadCombinePass.cpp670 ShuffleVectorInst *SVI; member
713 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V); in compute() local
1241 auto SVI = Builder.CreateShuffleVector(LI, Mask, "interleaved.shuffle"); in combine() local
1269 if (auto SVI = dyn_cast<ShuffleVectorInst>(&I)) { in run() local
H A DCodeGenPrepare.cpp6878 bool CodeGenPrepare::optimizeShuffleVectorInst(ShuffleVectorInst *SVI) { in optimizeShuffleVectorInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp190 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&I)) in orderModule() local
322 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&I)) in predictUseListOrder() local
464 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&I)) in ValueEnumerator() local
1064 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&I)) in incorporateFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp180 if (auto *SVI = dyn_cast<ShuffleVectorInst>(VecInst)) { in decompose() local
828 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp433 } else if (auto *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local
1734 static bool isShuffleExtractingFromLHS(ShuffleVectorInst &SVI, in isShuffleExtractingFromLHS()
2287 Instruction *InstCombinerImpl::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstruction.cpp462 if (const ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I1)) in haveSameSpecialState() local
H A DAsmWriter.cpp4369 } else if (const ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(&I)) { in printInstruction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp361 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) in InstructionUseExpr() local
H A DScalarizer.cpp816 bool ScalarizerVisitor::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
H A DGVN.cpp326 } else if (auto *SVI = dyn_cast<ShuffleVectorInst>(I)) { in createExpr() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp666 if (const ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(L)) { in cmpOperations() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DVectorUtils.cpp303 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V); in findScalarElement() local
H A DInstructionSimplify.cpp5946 auto *SVI = cast<ShuffleVectorInst>(I); in SimplifyInstruction() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp1766 static int getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, in getMaskElt()
1871 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); in VisitInitListExpr() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2403 virtual Type* shouldConvertSplatType(ShuffleVectorInst* SVI) const { in shouldConvertSplatType()
2644 virtual bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI, in lowerInterleavedStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2677 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&U)) in translateShuffleVector() local
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dppc-opc.c4874 #define SVI(op, xop) \ macro
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11401 ShuffleVectorInst *SVI = Shuffles[i]; in lowerInterleavedLoad() local
11456 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3545 if (auto *SVI = dyn_cast<ShuffleVectorInst>(&I)) in visitShuffleVector() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp19786 ShuffleVectorInst *SVI, in lowerInterleavedStore()