| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | RelLookupTableConverter.cpp | 37 dyn_cast<GetElementPtrInst>(GV.use_begin()->getUser()); in shouldConvertToRelLookupTable() 42 LoadInst *Load = dyn_cast<LoadInst>(GEP->use_begin()->getUser()); in shouldConvertToRelLookupTable() 132 cast<GetElementPtrInst>(LookupTable.use_begin()->getUser()); in convertToRelLookupTable() 133 LoadInst *Load = cast<LoadInst>(GEP->use_begin()->getUser()); in convertToRelLookupTable()
|
| H A D | LoopUnrollRuntime.cpp | 252 PHINode *EpilogPN = cast<PHINode>(PN.use_begin()->getUser()); in ConnectEpilog()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 187 Use &U = *(Phi->use_begin()); in getShape() 198 Use &U = *(V->use_begin()); in getShape() 206 Use &U = *(V->use_begin()); in getShape() 240 Use &U = *(Bitcast->use_begin()); in combineLoadBitcast() 315 Use &U = *(Bitcast->use_begin()); in transformBitcast() 952 Use &U = *(Cast->use_begin()); in combineLoadCast() 1160 Use &U = *(AMXCast->use_begin()); in transformAMXCast()
|
| H A D | X86OptimizeLEAs.cpp | 659 MachineOperand &MO = *MRI->use_begin(LastVReg); in removeRedundantLEAs()
|
| H A D | X86ISelDAGToDAG.cpp | 3217 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in onlyUsesZeroFlag() 3227 for (SDNode::use_iterator FlagUI = UI->use_begin(), in onlyUsesZeroFlag() 3253 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoSignFlagUses() 3263 for (SDNode::use_iterator FlagUI = UI->use_begin(), in hasNoSignFlagUses() 3309 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoCarryFlagUses() 3322 for (SDNode::use_iterator FlagUI = UI->use_begin(), FlagUE = UI->use_end(); in hasNoCarryFlagUses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFMISimplifyPatchable.cpp | 200 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate() 227 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | AbstractCallSite.h | 148 U = &*CE->use_begin(); in isCallee()
|
| H A D | Value.h | 360 use_iterator use_begin() { in use_begin() function 364 const_use_iterator use_begin() const { in use_begin() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AbstractCallSite.cpp | 67 U = &*CE->use_begin(); in AbstractCallSite()
|
| H A D | Value.cpp | 150 return hasNItems(use_begin(), use_end(), N); in hasNUses() 154 return hasNItemsOrMore(use_begin(), use_end(), N); in hasNUsesOrMore() 256 return (unsigned)std::distance(use_begin(), use_end()); in getNumUses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroElide.cpp | 332 if (CSI->hasOneUse() && isa<SwitchInst>(CSI->use_begin()->getUser())) { in collectPostSplitCoroIds() 333 SwitchInst *SWI = cast<SwitchInst>(CSI->use_begin()->getUser()); in collectPostSplitCoroIds()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 488 use_iterator use_begin(Register RegNo) const { in use_begin() function 494 return make_range(use_begin(Reg), use_end()); in use_operands() 530 bool use_empty(Register RegNo) const { return use_begin(RegNo) == use_end(); } in use_empty()
|
| H A D | SelectionDAGNodes.h | 736 size_t use_size() const { return std::distance(use_begin(), use_end()); } 814 use_iterator use_begin() const { 821 return make_range(use_begin(), use_end()); 824 return make_range(use_begin(), use_end()); 986 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 498 MachineInstr *CBr = MRI.use_begin(Dst)->getParent(); in processSwitches() 540 MachineInstr *CBr = MRI.use_begin(Dst)->getParent(); in processSwitches()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenPredicate.cpp | 229 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
|
| H A D | HexagonBitSimplify.cpp | 387 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceReg() 403 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceRegWithSub() 420 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceSubWithSub() 1243 for (auto I = MRI.use_begin(R), E = MRI.use_end(); I != E; ++I) { in computeUsedBits() 3202 for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) { in processLoop()
|
| H A D | HexagonISelDAGToDAG.cpp | 1001 SDNode *UUse = *U->use_begin(); in isMemOPCandidate() 1206 for (auto I = N->use_begin(), E = N->use_end(); I != E; ++I) { in ppHoistZextI1() 2335 if (N->hasOneUse() && Opcode == N->use_begin()->getOpcode()) in rebalanceAddressTrees()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 233 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder() 515 if (&U != &*V->use_begin()) in print()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.cpp | 284 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder() 550 if (&U != &*V->use_begin()) in print()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 329 UI = &*CE->use_begin(); in doMerge()
|
| H A D | SafeStack.cpp | 607 Use &U = *AI->use_begin(); in moveStaticAllocasToUnsafeStack()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 601 for (Value::use_iterator UI = Arg->use_begin(), UE = Arg->use_end(); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 91 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); in PerformExpensiveChecks()
|
| H A D | ScheduleDAGSDNodes.cpp | 238 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end(); in ClusterNeighboringLoads()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 1849 for (SDNode::use_iterator UI = Op->use_begin(), UE = Op->use_end(); UI != UE; in hasNonFlagsUse() 1855 UOpNo = User->use_begin().getOperandNo(); in hasNonFlagsUse() 1856 User = *User->use_begin(); in hasNonFlagsUse() 2546 SDNode *User = *Op.getNode()->use_begin(); in LowerBRCOND()
|