Searched refs:VectorCombine (Results 1 – 4 of 4) sorted by relevance
56 class VectorCombine { class58 VectorCombine(Function &F, const TargetTransformInfo &TTI, in VectorCombine() function in __anone8e982f80111::VectorCombine94 bool VectorCombine::vectorizeLoadInsert(Instruction &I) { in vectorizeLoadInsert()181 ExtractElementInst *VectorCombine::getShuffleExtract( in getShuffleExtract()224 bool VectorCombine::isExtractExtractCheap(ExtractElementInst *Ext0, in isExtractExtractCheap()348 void VectorCombine::foldExtExtCmp(ExtractElementInst *Ext0, in foldExtExtCmp()367 void VectorCombine::foldExtExtBinop(ExtractElementInst *Ext0, in foldExtExtBinop()390 bool VectorCombine::foldExtractExtract(Instruction &I) { in foldExtractExtract()449 bool VectorCombine::foldBitcastShuf(Instruction &I) { in foldBitcastShuf()499 bool VectorCombine::scalarizeBinopOrCmp(Instruction &I) { in scalarizeBinopOrCmp()[all …]
7 VectorCombine.cpp
20 "VectorCombine.cpp",
9 ; That may require some coordination between VectorCombine, SLP, and other passes.