Searched refs:UI (Results 76 - 100 of 138) sorted by relevance

123456

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp1372 WeakUseVector::const_iterator UI = Uses.begin(), UE = Uses.end(); local
1373 for ( ; UI != UE; ++UI) {
1374 if (UI->isUnsafe())
1379 if (UI == UE)
1386 if (UI == Uses.begin()) {
1387 WeakUseVector::const_iterator UI2 = UI;
1393 if (!isInLoop(Ctx, PM, UI->getUseExpr()))
1411 UsesByStmt.push_back(StmtUsesPair(UI->getUseExpr(), I));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp894 for (MachineRegisterInfo::use_iterator UI = MRI->use_begin(IntA.reg),
896 UI != UE; /* ++UI is below because of possible MI removal */) {
897 MachineOperand &UseMO = *UI;
898 ++UI;
2050 for (MCRegUnitIterator UI(DstReg, TRI); UI.isValid(); ++UI) {
2052 for (MCRegUnitRootIterator RI(*UI, TRI); RI.isValid(); ++RI) {
2056 if (RHS.overlaps(LIS->getRegUnit(*UI))) {
[all...]
H A DMachineSink.cpp1206 for (MachineInstr &UI : make_range(NI, CurBB.end())) {
1207 if (UI.killsRegister(SrcReg, TRI)) {
1208 UI.clearRegisterKills(SrcReg, TRI);
H A DWinEHPrepare.cpp1116 for (Value::use_iterator UI = PN->use_begin(), UE = PN->use_end();
1117 UI != UE;) {
1118 Use &U = *UI++;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp8423 SDNode::use_iterator &UI;
8428 while (UI != UE && N == *UI)
8429 ++UI;
8436 : SelectionDAG::DAGUpdateListener(d), UI(ui), UE(ue) {}
8462 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end();
8463 RAUWUpdateListener Listener(*this, UI, UE);
8464 while (UI != UE) {
8465 SDNode *User = *UI;
8475 SDUse &Use = UI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp356 for (Value::user_iterator UI = GepI->user_begin(), UE = GepI->user_end();
357 UI != UE; ++UI) {
360 if (isa<GetElementPtrInst>(*UI)) {
361 GetElementPtrInst *UserG = cast<GetElementPtrInst>(*UI);
365 Us.insert(&UI.getUse());
H A DHexagonBitSimplify.cpp3122 for (auto UI = MRI->use_begin(PR), UE = MRI->use_end(); UI != UE; ++UI) {
3123 MachineInstr *UseI = UI->getParent();
3175 for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) {
3176 MachineInstr *UseI = UI->getParent();
3181 unsigned Idx = UI.getOperandNo();
H A DHexagonOptAddrMode.cpp253 for (auto UI : UseSet) {
254 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp439 for (auto UI = NewS->use_begin(), UE = NewS->use_end(); UI != UE; ) {
440 auto EVI = dyn_cast<ExtractValueInst>((UI++)->getUser());
1584 for (auto UI = Prepare->use_begin(), UE = Prepare->use_end();
1585 UI != UE; ) {
1587 auto *Cast = dyn_cast<BitCastInst>((UI++)->getUser());
/freebsd-13-stable/lib/libnetgraph/
H A Ddebug.c135 COOKIE(UI),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1096 Value::use_iterator UI = DefToReplaceUses.use_begin(), local
1098 for (; UI != E;) {
1099 Use &U = *UI;
1100 ++UI;
H A DLoopInfo.cpp432 const Instruction *UI = cast<Instruction>(U.getUser());
433 const BasicBlock *UserBB = UI->getParent();
434 if (const PHINode *P = dyn_cast<PHINode>(UI))
H A DMemoryBuiltins.cpp381 for (Value::const_user_iterator UI = CI->user_begin(), E = CI->user_end();
382 UI != E;)
383 if (const BitCastInst *BCI = dyn_cast<BitCastInst>(*UI++)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h501 use_iterator UI = use_begin(RegNo); local
502 if (UI == use_end())
504 return ++UI == use_end();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp675 auto *UI = U.Inst; local
676 if (LoadInst *LI = dyn_cast<LoadInst>(UI)) {
679 } else if (StoreInst *SI = dyn_cast<StoreInst>(UI)) {
H A DStructurizeCFG.cpp924 for (auto UI = I.use_begin(), E = I.use_end(); UI != E;) {
925 Use &U = *UI++;
H A DLoopStrengthReduce.cpp963 Instruction *UI = dyn_cast<Instruction>(UR); local
964 if (UI && UI->getOpcode() == Instruction::Mul &&
965 SE.isSCEVable(UI->getType())) {
966 return SE.getSCEV(UI) == Mul;
2068 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end();
2069 UI != E; /* empty */) {
2070 IVUsers::const_iterator CandidateUI = UI;
2071 ++UI;
2414 for (IVUsers::const_iterator UI
[all...]
H A DSimpleLoopUnswitch.cpp148 for (auto UI = Invariant->use_begin(), UE = Invariant->use_end(); UI != UE;) {
150 Use *U = &*UI++;
2260 for (auto UI = Invariant->use_begin(), UE = Invariant->use_end();
2261 UI != UE;) {
2263 Use *U = &*UI++;
H A DLoopInterchange.cpp1271 for (auto UI = WorkList[i]->use_begin(), UE = WorkList[i]->use_end();
1272 UI != UE;) {
1273 Use &U = *UI++;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp546 for (auto UI = MRI->use_nodbg_begin(DefVR), UE = MRI->use_nodbg_end();
547 UI != UE;) {
548 MachineOperand &StoreMO = *UI++;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp577 for (auto UI = LI.user_begin(), UE = LI.user_end(); UI != UE;) {
578 auto *SI = cast<StoreInst>(*UI++);
1307 for (auto *UI : LI->users()) {
1308 auto *USI = cast<StoreInst>(UI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3189 Instruction *UI = cast<Instruction>(U);
3190 if (!OrigLoop->contains(UI)) {
3191 assert(isa<PHINode>(UI) && "Expected LCSSA form");
3192 MissingVals[UI] = EndValue;
3200 auto *UI = cast<Instruction>(U);
3201 if (!OrigLoop->contains(UI)) {
3204 assert(isa<PHINode>(UI) && "Expected LCSSA form");
3217 MissingVals[UI] = Escape;
3850 for (Value::user_iterator UI = RdxParts[Part]->user_begin();
3851 UI !
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp4365 for (SDNode::use_iterator UI = N0.getNode()->use_begin(),
4367 UI != UE; ++UI) {
4369 SDNode *User = *UI;
4395 for (SDNode::use_iterator UI = left->use_begin(), UE = left->use_end(); UI != UE; ++UI) {
4396 SDNode *User = *UI;
4405 for (SDNode::use_iterator UI = right->use_begin(), UE = right->use_end(); UI !
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp313 UI = MRI->def_instr_begin(Reg),
314 UE = MRI->def_instr_end(); UI != UE; ++UI) {
315 const MachineInstr* MI = &*UI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp204 bool simplifyUnreachable(UnreachableInst *UI);
2210 Instruction *UI = cast<Instruction>(U); local
2211 if (UI->getParent() != BB || isa<PHINode>(UI))
4274 bool SimplifyCFGOpt::simplifyUnreachable(UnreachableInst *UI) { argument
4275 BasicBlock *BB = UI->getParent();
4281 while (UI->getIterator() != BB->begin()) {
4282 BasicBlock::iterator BBI = UI->getIterator();
4330 if (&BB->front() != UI)
6097 UI
[all...]

Completed in 258 milliseconds

123456