Searched refs:LoopIdiomVectorize (Results 1 – 2 of 2) sorted by relevance
117 class LoopIdiomVectorize { class134 LoopIdiomVectorize(LoopIdiomVectorizeStyle S, unsigned VF, DominatorTree *DT, in LoopIdiomVectorize() function in __anon3a0f451f0111::LoopIdiomVectorize202 LoopIdiomVectorize LIV(VecStyle, BCVF, &AR.DT, &AR.LI, &AR.TTI, DL); in run()215 bool LoopIdiomVectorize::run(Loop *L) { in run()245 bool LoopIdiomVectorize::recognizeByteCompare() { in recognizeByteCompare()425 Value *LoopIdiomVectorize::createMaskedFindMismatch( in createMaskedFindMismatch()529 Value *LoopIdiomVectorize::createPredicatedFindMismatch( in createPredicatedFindMismatch()632 Value *LoopIdiomVectorize::expandFindMismatch( in expandFindMismatch()885 void LoopIdiomVectorize::transformByteCompare(GetElementPtrInst *GEPA, in transformByteCompare()992 bool LoopIdiomVectorize::recognizeFindFirstByte() { in recognizeFindFirstByte()[all …]
2137 SRCS_MIN+= Transforms/Vectorize/LoopIdiomVectorize.cpp