reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
485 bool isAssociative() const LLVM_READONLY;
328 if (I.isAssociative()) { 383 if (I.isAssociative() && I.isCommutative()) {lib/Transforms/Scalar/LoopRerollPass.cpp
1346 if (!(InReduction && BaseInst->isAssociative())) { 1516 !PossibleReds[i].getReducedValue()->isAssociative()) {lib/Transforms/Scalar/Reassociate.cpp
458 assert(I->isAssociative() && I->isCommutative() && 2168 if (!I->isAssociative()) return; 2329 if (!I.isAssociative())lib/Transforms/Scalar/TailRecursionElimination.cpp
423 if (!I->isAssociative() || !I->isCommutative()) return nullptr;
lib/Transforms/Vectorize/SLPVectorizer.cpp 5960 return I->isAssociative();
tools/polly/lib/Analysis/ScopBuilder.cpp 3105 if (!BinOp->isCommutative() || !BinOp->isAssociative())