Searched refs:ToBePromoted (Results 1 – 1 of 1) sorted by relevance
7096 void promoteImpl(Instruction *ToBePromoted);7224 bool canPromote(const Instruction *ToBePromoted) const { in canPromote()7226 return isa<BinaryOperator>(ToBePromoted); in canPromote()7231 bool shouldPromote(const Instruction *ToBePromoted) const { in shouldPromote()7234 for (const Use &U : ToBePromoted->operands()) { in shouldPromote()7240 if (canCauseUndefinedBehavior(ToBePromoted, U.getOperandNo())) in shouldPromote()7249 int ISDOpcode = TLI.InstructionOpcodeToISD(ToBePromoted->getOpcode()); in shouldPromote()7263 void enqueueForPromotion(Instruction *ToBePromoted) { in enqueueForPromotion() argument7264 InstsToBePromoted.push_back(ToBePromoted); in enqueueForPromotion()7288 for (auto &ToBePromoted : InstsToBePromoted) in promote() local[all …]