Searched refs:isReverse (Results 1 – 11 of 11) sorted by relevance
540 bool isReverse() const { return Reverse; } in isReverse() function631 assert(!isReverse() && "Group should have been invalidated"); in requiresScalarEpilogue()
1609 if (Shuffle->isReverse()) in getInstructionCost()
74 IG->getFactor(), IG->isReverse(), IG->getAlign()); in visitBlock()82 Align(IG->isReverse() ? (-1) * int(IG->getFactor()) in visitBlock()
2064 if (WidenMemoryRecipe->isReverse()) in computeCost()3122 if (isReverse()) in execute()3178 if (isReverse()) in execute()3196 if (isReverse()) in execute()3246 if (isReverse()) in execute()3251 if (isReverse()) { in execute()3287 if (isReverse()) in execute()3292 if (isReverse()) in execute()3522 if (Group->isReverse()) in execute()3555 if (Group->isReverse()) in execute()[all …]
2384 assert((!Mask || !IG->isReverse()) &&2983 bool isReverse() const { return Reverse; } in isReverse() function3057 L.isReverse(), L, L.getDebugLoc()),3138 S.isConsecutive(), S.isReverse(), S,
2528 if (IG->isReverse()) { in createInterleaveGroups()
3131 if (Group->isReverse()) in interleavedAccessCanBeWidened()5314 if (Group->isReverse()) { in getInterleaveGroupCost()
1139 assert(!Group.isReverse() && "Reversed group not supported."); in createBitMaskForGaps()1699 if (Group->isReverse()) { in analyzeInterleaving()
711 bool isReverse() const { in isReverse() function712 return cast<llvm::ShuffleVectorInst>(Val)->isReverse(); in isReverse()
2865 Shuf->hasOneUse() && Shuf->isReverse()) { in visitBitCast()
2145 bool isReverse() const {