reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
79506   for (SDNode *Use : N->uses()) {
include/llvm/CodeGen/SelectionDAGNodes.h
  809       use_iterator tmp = *this; ++*this; return tmp;
  996     for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  178       for (SDNode *Node : N->uses())
  911   for (SDNode *Node : N0->uses()) {
 3545          UE = Op0.getNode()->use_end(); UI != UE; ++UI) {
 8981        UI != UE; ++UI) {
 9018          UI != UE; ++UI) {
12479   for (auto *U : N1->uses()) {
13593          UI != UE; ++UI) {
13630   for (SDNode *Use : Ptr.getNode()->uses()) {
13763   for (SDNode *Op : Ptr.getNode()->uses()) {
13788       for (SDNode *Use : BasePtr.getNode()->uses()) {
13796           for (SDNode *UseUse : Use->uses()) {
14623        UI != UIEnd; ++UI) {
15034   for (SDNode *Use : ConstNode->uses()) {
15392          I != E && NumNodesExplored < 1024; ++I, ++NumNodesExplored)
15394         for (auto I2 = (*I)->use_begin(), E2 = (*I)->use_end(); I2 != E2; ++I2)
15405          I != E && NumNodesExplored < 1024; ++I, ++NumNodesExplored)
16942     for (SDNode *Use : VecOp->uses()) {
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  111     for (SDNode *User : Node->uses()) {
  227       for (SDNode *User : Node->uses()) {
  483   for (SDNode *User : Node->uses()) {
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1297        UE = Vec.getNode()->use_end(); UI != UE; ++UI) {
 2267        UE = Op0.getNode()->use_end(); UI != UE; ++UI) {
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
   93              UI != UE; ++UI)
  181          UI != UE; ++UI)
  379          UI != E; ++UI) {
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  750     for (const SDNode *U : Glue->uses())
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  236        I != E && UseCount < 100; ++I, ++UseCount) {
  385            UI != E; ++UI)
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 5615        UE = getEntryNode().getNode()->use_end(); U != UE; ++U)
 8143       ++UI;
 8190       ++UI;
 8246       ++UI;
 8293       ++UI;
 8345         ++UI;
 8356       ++UI;
 8404     for (auto U : N->uses()) {
 8421     for (auto U : N->uses()) {
 8478          E = FromNode->use_end(); UI != E; ++UI) {
 8561          UI != UE; ++UI) {
 8892   for (SDNode::use_iterator UI = use_begin(), E = use_end(); UI != E; ++UI) {
 8909   for (SDNode::use_iterator UI = use_begin(), E = use_end(); UI != E; ++UI)
 8919   for (SDNode::use_iterator I = N->use_begin(), E = N->use_end(); I != E; ++I) {
 8933   for (SDNode::use_iterator I = N->use_begin(), E = N->use_end(); I != E; ++I) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1068     for (auto *U : N->uses()) {
 2093   for (SDNode::use_iterator I = N->use_begin(), E = N->use_end(); I != E; ++I) {
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  390   for (SDNode *UI : Node->uses())
  392       for (SDNode *UII : UI->uses())
  698   for (auto Use : N->uses()) {
  935   for (SDNode *UI : Node->uses()) {
 1019   for (SDNode *UI : Node->uses()) {
 2088   for (SDNode *Node : Op.getNode()->uses()) {
lib/Target/AArch64/AArch64ISelLowering.cpp
 3691        U != UE; ++U)
10900        ++UI) {
10911        Addr.getNode()->use_end(); UI != UE; ++UI) {
11014        UE = Addr.getNode()->use_end(); UI != UE; ++UI) {
11674   for (SDNode *N : GN->uses()) {
11835   for (SDNode *Node : Copy->uses()) {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 2644     Limit < 10 && U != E; ++U, ++Limit) {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  602   for (const SDNode *U : N->uses()) {
 1062        U != UE; ++U) {
 2813   for (SDNode *U : Val->uses()) {
lib/Target/AMDGPU/SIISelLowering.cpp
 4378        I != E; ++I) {
10110        I != E; ++I) {
lib/Target/ARM/ARMISelLowering.cpp
 2887          UI != UE; ++UI) {
 2896          UI != UE; ++UI) {
 2929        UI != UE; ++UI) {
11665   for (auto U : N->uses()) {
12885          UE = Addr.getNode()->use_end(); UI != UE; ++UI) {
13132        UI != UE; ++UI) {
13157        UI != UE; ++UI) {
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1165     for (auto I = N->use_begin(), E = N->use_end(); I != E; ++I) {
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1469     for (SDNode *U : S->uses()) {
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  614   for (const auto &U : Vector.getNode()->uses()) {
lib/Target/NVPTX/NVPTXISelLowering.cpp
 4387            UI != UE; ++UI) {
 4415           for (SDNode::use_iterator UI = left->use_begin(), UE = left->use_end(); UI != UE; ++UI) {
 4425           for (SDNode::use_iterator UI = right->use_begin(), UE = right->use_end(); UI != UE; ++UI) {
 4557   for (const SDNode *U : Num->uses()) {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1038        Use != UseEnd; ++Use) {
 3562   for (auto CompareUse : Compare.getNode()->uses())
 5579        UI != UE; ++UI) {
 5609        UI != UE; ++UI) {
 6267       for (SDNode *UN : PN->uses()) {
lib/Target/PowerPC/PPCISelLowering.cpp
 2263       UI != E; ++UI) {
 2532        UI != UE; ++UI)
 7584        UI != UE; ++UI) {
 9543   for (auto UI : Op.getOperand(1)->uses()) {
11926            UE = LoadRoot->use_end(); UI != UE; ++UI)
11988        UE = N->use_end(); UI != UE; ++UI) {
12169          UI != UE; ++UI) {
12193          UI != UE; ++UI) {
12382          UI != UE; ++UI) {
12407          UI != UE; ++UI) {
13542       while (UI.getUse().getResNo() != 0) ++UI;
13544       while (UI.getUse().getResNo() != 0) ++UI;
13786                UI != UE; ++UI) {
13801                UE = BasePtr->use_end(); UI != UE; ++UI) {
13809                    VE = OtherAdd->use_end(); VI != VE; ++VI) {
13933            UI != E; ++UI)
13952            FlagUser == nullptr; ++UI) {
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1716       for (auto *U : CCUser->uses()) {
lib/Target/SystemZ/SystemZISelLowering.cpp
 2146     for (auto I = C.Op0->use_begin(), E = C.Op0->use_end(); I != E; ++I) {
 2166     for (auto I = C.Op0->use_begin(), E = C.Op0->use_end(); I != E; ++I) {
 2193       for (auto I = ShlOp0->use_begin(), E = ShlOp0->use_end(); I != E; ++I) {
 5534        UI != UE; ++UI) {
 5756     for (auto *U : Vec->uses()) {
 5807     for (auto *U : Vec->uses()) {
lib/Target/X86/X86ISelDAGToDAG.cpp
  343            UE = N->use_end(); (UI != UE) && (UseCount < 2); ++UI) {
 2662          UI != UE; ++UI) {
 2672            FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) {
 2698          UI != UE; ++UI) {
 2708            FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) {
 2754          UI != UE; ++UI) {
 2767            FlagUI != FlagUE; ++FlagUI) {
lib/Target/X86/X86ISelLowering.cpp
 2686        UI != UE; ++UI) {
 4876     for (auto UI = Load->use_begin(), UE = Load->use_end(); UI != UE; ++UI) {
 8094   for (auto *U : N->uses()) {
19749     for (SDNode *User : Op->uses())
20000        ++UI) {
20083            UE = Op.getNode()->use_end(); UI != UE; ++UI)
33505     for (SDNode *User : Src->uses())
36773        UI != UE; ++UI)
36791   for (SDNode *U : Cond->uses()) {
38675            !ExpectingFlags && UI != UE; ++UI)
42238   for (auto *User : Ext->uses()) {
43295          UI != UE; ++UI) {
43333          UI != UE; ++UI) {
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;
  153 	++__i;