Searched refs:VectorCombine (Results 1 – 6 of 6) sorted by relevance
63 class VectorCombine { class65 VectorCombine(Function &F, const TargetTransformInfo &TTI, in VectorCombine() function in __anon440dbf380111::VectorCombine128 bool VectorCombine::vectorizeLoadInsert(Instruction &I) { in vectorizeLoadInsert()257 ExtractElementInst *VectorCombine::getShuffleExtract( in getShuffleExtract()479 bool VectorCombine::foldExtractExtract(Instruction &I) { in foldExtractExtract()539 bool VectorCombine::foldBitcastShuf(Instruction &I) { in foldBitcastShuf()593 bool VectorCombine::scalarizeBinopOrCmp(Instruction &I) { in scalarizeBinopOrCmp()715 bool VectorCombine::foldExtractedCmps(Instruction &I) { in foldExtractedCmps()1072 bool VectorCombine::foldShuffleOfBinops(Instruction &I) { in foldShuffleOfBinops()1561 bool VectorCombine::run() { in run()[all …]
7 VectorCombine.cpp
20 "VectorCombine.cpp",
24 ; Test that VectorCombine doesn't try to create a shufflevector for
9 ; That may require some coordination between VectorCombine, SLP, and other passes.