|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/SelectionDAGNodes.h 746 return !use_empty() && std::next(use_begin()) == use_end();
751 size_t use_size() const { return std::distance(use_begin(), use_end()); }
837 return make_range(use_begin(), use_end());
840 return make_range(use_begin(), use_end());
996 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 3545 UE = Op0.getNode()->use_end(); UI != UE; ++UI) {
8980 UE = N0.getNode()->use_end();
9017 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
13592 UE = BasePtr.getNode()->use_end();
14622 for (SDNode::use_iterator UI = LD->use_begin(), UIEnd = LD->use_end();
15391 for (auto I = RootNode->use_begin(), E = RootNode->use_end();
15394 for (auto I2 = (*I)->use_begin(), E2 = (*I)->use_end(); I2 != E2; ++I2)
15404 for (auto I = RootNode->use_begin(), E = RootNode->use_end();
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 92 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end();
180 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
378 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end();
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp 235 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end();
384 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 5615 UE = getEntryNode().getNode()->use_end(); U != UE; ++U)
8176 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end();
8232 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end();
8277 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end();
8330 UE = From.getNode()->use_end();
8478 E = FromNode->use_end(); UI != E; ++UI) {
8560 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
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 2093 for (SDNode::use_iterator I = N->use_begin(), E = N->use_end(); I != E; ++I) {
lib/Target/AArch64/AArch64ISelLowering.cpp 3690 UE = DAG.getEntryNode().getNode()->use_end();
10899 for (SDNode::use_iterator UI = LD->use_begin(), UE = LD->use_end(); UI != UE;
10911 Addr.getNode()->use_end(); UI != UE; ++UI) {
11014 UE = Addr.getNode()->use_end(); UI != UE; ++UI) {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 2643 for (SDNode::use_iterator U = N->use_begin(), E = SDNode::use_end();
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1061 UE = DAG.getEntryNode().getNode()->use_end();
lib/Target/AMDGPU/SIISelLowering.cpp 4377 for (SDNode::use_iterator I = Parent->use_begin(), E = Parent->use_end();
10109 for (SDNode::use_iterator I = Node->use_begin(), E = Node->use_end();
lib/Target/ARM/ARMISelLowering.cpp 2886 for (SDNode::use_iterator UI = VMov->use_begin(), UE = VMov->use_end();
2895 for (SDNode::use_iterator UI = VMov->use_begin(), UE = VMov->use_end();
2928 for (SDNode::use_iterator UI = Copy->use_begin(), UE = Copy->use_end();
12885 UE = Addr.getNode()->use_end(); UI != UE; ++UI) {
13131 for (SDNode::use_iterator UI = VLD->use_begin(), UE = VLD->use_end();
13156 for (SDNode::use_iterator UI = VLD->use_begin(), UE = VLD->use_end();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 1165 for (auto I = N->use_begin(), E = N->use_end(); I != E; ++I) {
lib/Target/NVPTX/NVPTXISelLowering.cpp 4386 UE = N0.getNode()->use_end();
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) {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 1037 for (SDNode::use_iterator Use = N->use_begin(), UseEnd = N->use_end();
5578 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
5608 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
lib/Target/PowerPC/PPCISelLowering.cpp 2262 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end();
2531 for (SDNode::use_iterator UI = LD->use_begin(), UE = LD->use_end();
7583 UE = Origin->use_end();
11926 UE = LoadRoot->use_end(); UI != UE; ++UI)
11988 UE = N->use_end(); UI != UE; ++UI) {
12168 UE = Inputs[i].getNode()->use_end();
12192 UE = PromOps[i].getNode()->use_end();
12381 UE = Inputs[i].getNode()->use_end();
12406 UE = PromOps[i].getNode()->use_end();
13785 UE = BasePtr->use_end();
13801 UE = BasePtr->use_end(); UI != UE; ++UI) {
13809 VE = OtherAdd->use_end(); VI != VE; ++VI) {
13932 for (SDNode::use_iterator UI = LHSN->use_begin(), E = LHSN->use_end();
13953 assert(UI != VCMPoNode->use_end() && "Didn't find user!");
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) {
5533 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
lib/Target/X86/X86ISelDAGToDAG.cpp 343 UE = N->use_end(); (UI != UE) && (UseCount < 2); ++UI) {
2661 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end();
2672 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) {
2697 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end();
2708 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) {
2753 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end();
2766 for (SDNode::use_iterator FlagUI = UI->use_begin(), FlagUE = UI->use_end();
lib/Target/X86/X86ISelLowering.cpp 2685 for (SDNode::use_iterator UI = Copy->use_begin(), UE = Copy->use_end();
4876 for (auto UI = Load->use_begin(), UE = Load->use_end(); UI != UE; ++UI) {
19999 for (SDNode::use_iterator UI = Op->use_begin(), UE = Op->use_end(); UI != UE;
20083 UE = Op.getNode()->use_end(); UI != UE; ++UI)
36772 for (SDNode::use_iterator UI = Cond->use_begin(), UE = Cond->use_end();
38674 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end();
43294 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end();
43332 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end();