Searched refs:isAssociative (Results 1 - 7 of 7) sorted by relevance

/external/llvm/include/llvm/
H A DInstruction.h199 /// isAssociative - Return true if the instruction is associative:
205 bool isAssociative() const { return isAssociative(getOpcode()); } function in class:llvm::Instruction
206 static bool isAssociative(unsigned op);
/external/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp334 if (!I->isAssociative() || !I->isCommutative()) return 0;
H A DReassociate.cpp455 assert(Instruction::isAssociative(Opcode) &&
1581 if (!I->isAssociative()) return;
/external/llvm/lib/VMCore/
H A DInstruction.cpp376 /// isAssociative - Return true if the instruction is associative:
382 bool Instruction::isAssociative(unsigned Opcode) { function in class:Instruction
H A DConstantFold.cpp1160 if (Instruction::isAssociative(Opcode) && CE1->getOpcode() == Opcode) {
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp195 if (I.isAssociative()) {
246 if (I.isAssociative() && I.isCommutative()) {
/external/llvm/lib/Analysis/
H A DInstructionSimplify.cpp262 assert(Instruction::isAssociative(Opcode) && "Not an associative operation!");
2712 if (Instruction::isAssociative(Opcode))

Completed in 76 milliseconds