Lines Matching refs:ToPromote
6239 // higher-order 32 bits zero, where ToPromote contains all such operations.
6241 SmallPtrSetImpl<SDNode *> &ToPromote) {
6254 ToPromote.insert(Op32.getNode());
6261 ToPromote.insert(Op32.getNode());
6272 ToPromote.insert(Op32.getNode());
6279 ToPromote.insert(Op32.getNode());
6286 ToPromote.insert(Op32.getNode());
6300 ToPromote.insert(Op32.getNode());
6301 ToPromote.insert(ToPromote1.begin(), ToPromote1.end());
6317 ToPromote.insert(Op32.getNode());
6318 ToPromote.insert(ToPromote1.begin(), ToPromote1.end());
6333 ToPromote.insert(Op32.getNode());
6334 ToPromote.insert(ToPromote1.begin(), ToPromote1.end());
6349 ToPromote.insert(Op32.getNode());
6352 ToPromote.insert(ToPromote1.begin(), ToPromote1.end());
6355 ToPromote.insert(ToPromote2.begin(), ToPromote2.end());
6372 ToPromote.insert(Op32.getNode());
6375 ToPromote.insert(ToPromote1.begin(), ToPromote1.end());
6438 SmallPtrSet<SDNode *, 16> ToPromote;
6439 if (!PeepholePPC64ZExtGather(Op32, ToPromote))
6442 // If the ToPromote set contains nodes that have uses outside of the set
6445 for (SDNode *PN : ToPromote) {
6447 if (!ToPromote.count(UN) && UN != ISR.getNode()) {
6462 // nodes in ToPromote to 64-bit operations, where for operations in the
6465 for (SDNode *PN : ToPromote) {
6501 if (!ToPromote.count(V.getNode()) && V.getValueType() == MVT::i32 &&