Lines Matching refs:SetCCs

864     void ExtendSetCCUses(const SmallVectorImpl<SDNode *> &SetCCs,
12865 void DAGCombiner::ExtendSetCCUses(const SmallVectorImpl<SDNode *> &SetCCs, in ExtendSetCCUses() argument
12870 for (SDNode *SetCC : SetCCs) { in ExtendSetCCUses()
12924 SmallVector<SDNode *, 4> SetCCs; in CombineExtLoad() local
12925 if (!ExtendUsesToFormExtLoad(DstVT, N, N0, N->getOpcode(), SetCCs, TLI)) in CombineExtLoad()
12980 ExtendSetCCUses(SetCCs, N0, NewValue, (ISD::NodeType)N->getOpcode()); in CombineExtLoad()
13026 SmallVector<SDNode*, 4> SetCCs; in CombineZExtLogicopShiftLoad() local
13028 ISD::ZERO_EXTEND, SetCCs, TLI)) in CombineZExtLogicopShiftLoad()
13045 ExtendSetCCUses(SetCCs, N1.getOperand(0), ExtLoad, ISD::ZERO_EXTEND); in CombineZExtLogicopShiftLoad()
13155 SmallVector<SDNode *, 4> SetCCs; in tryToFoldExtOfLoad() local
13157 DoXform = ExtendUsesToFormExtLoad(VT, N, N0, ExtOpc, SetCCs, TLI); in tryToFoldExtOfLoad()
13167 Combiner.ExtendSetCCUses(SetCCs, N0, ExtLoad, ExtOpc); in tryToFoldExtOfLoad()
13491 SmallVector<SDNode*, 4> SetCCs; in visitSIGN_EXTEND() local
13493 ISD::SIGN_EXTEND, SetCCs, TLI); in visitSIGN_EXTEND()
13502 ExtendSetCCUses(SetCCs, N0.getOperand(0), ExtLoad, ISD::SIGN_EXTEND); in visitSIGN_EXTEND()
13775 SmallVector<SDNode*, 4> SetCCs; in visitZERO_EXTEND() local
13787 ISD::ZERO_EXTEND, SetCCs, TLI); in visitZERO_EXTEND()
13796 ExtendSetCCUses(SetCCs, N0.getOperand(0), ExtLoad, ISD::ZERO_EXTEND); in visitZERO_EXTEND()
13989 SmallVector<SDNode *, 4> SetCCs; in visitANY_EXTEND() local
13992 ExtendUsesToFormExtLoad(VT, N, N0, ISD::ANY_EXTEND, SetCCs, TLI); in visitANY_EXTEND()
13998 ExtendSetCCUses(SetCCs, N0, ExtLoad, ISD::ANY_EXTEND); in visitANY_EXTEND()