Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DInterleavedAccessPass.cpp214 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(*UI); in lowerInterleavedLoad() local
260 for (auto SVI : Shuffles) in lowerInterleavedLoad() local
339 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(SI->getValueOperand()); in lowerInterleavedStore() local
DCodeGenPrepare.cpp4705 static bool isBroadcastShuffle(ShuffleVectorInst *SVI) { in isBroadcastShuffle()
4721 bool CodeGenPrepare::optimizeShuffleVectorInst(ShuffleVectorInst *SVI) { in optimizeShuffleVectorInst()
5286 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) in optimizeInst() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DInterleavedAccessPass.cpp294 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(*UI); in lowerInterleavedLoad() local
341 for (auto SVI : Shuffles) in lowerInterleavedLoad() local
417 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(SI->getValueOperand()); in lowerInterleavedStore() local
DCodeGenPrepare.cpp5745 static bool isBroadcastShuffle(ShuffleVectorInst *SVI) { in isBroadcastShuffle()
5761 bool CodeGenPrepare::optimizeShuffleVectorInst(ShuffleVectorInst *SVI) { in optimizeShuffleVectorInst()
6631 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) in optimizeInst() local
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp58 static std::vector<int> getShuffleMask(const ShuffleVectorInst *SVI) { in getShuffleMask()
108 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { in FindScalarElement() local
211 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local
447 Instruction *InstCombiner::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
DInstCombineCasts.cpp1741 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { in visitBitCast() local
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DInlineSpiller.cpp316 const InlineSpiller::SibValueInfo &SVI) { in operator <<()
344 void InlineSpiller::propagateSiblingValue(SibValueMap::iterator SVI, in propagateSiblingValue()
477 SibValueMap::iterator SVI; in traceSiblingValue() local
674 const SibValueInfo &SVI = I->second; in hoistSpill() local
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp225 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local
904 static bool isShuffleExtractingFromLHS(ShuffleVectorInst &SVI, in isShuffleExtractingFromLHS()
919 Instruction *InstCombiner::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
DInstCombineCasts.cpp1891 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { in visitBitCast() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp181 if (auto *SVI = dyn_cast<ShuffleVectorInst>(VecInst)) { in decompose() local
821 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp251 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local
1129 static bool isShuffleExtractingFromLHS(ShuffleVectorInst &SVI, in isShuffleExtractingFromLHS()
1353 Instruction *InstCombiner::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
DInstCombineCasts.cpp2334 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { in visitBitCast() local
/external/llvm/lib/Analysis/
DVectorUtils.cpp260 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { in findScalarElement() local
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DVectorUtils.cpp262 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { in findScalarElement() local
DInstructionSimplify.cpp5033 auto *SVI = cast<ShuffleVectorInst>(I); in SimplifyInstruction() local
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp545 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp663 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1149 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, in getMaskElt()
1258 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); in VisitInitListExpr() local
/external/swiftshader/third_party/LLVM/lib/Target/CBackend/
DCBackend.cpp3524 void CWriter::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst()
/external/llvm/include/llvm/Target/
DTargetLowering.h1771 virtual bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetLowering.h2209 virtual bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp7136 ShuffleVectorInst *SVI = Shuffles[i]; in lowerInterleavedLoad() local
7179 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8177 ShuffleVectorInst *SVI = Shuffles[i]; in lowerInterleavedLoad() local
8232 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp12665 ShuffleVectorInst *SVI, in lowerInterleavedStore()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp14729 ShuffleVectorInst *SVI, in lowerInterleavedStore()