/llvm-project/mlir/include/mlir/IR/ |
H A D | UseDefLists.h | 267 using user_iterator = ValueUserIterator<use_iterator, OperandType>; variable 268 using user_range = iterator_range<user_iterator>; 270 user_iterator user_begin() const { return user_iterator(use_begin()); } in user_begin() 271 user_iterator user_end() const { return user_iterator(use_end()); } in user_end()
|
H A D | ValueRange.h | 317 using user_iterator = ValueUserIterator<use_iterator, OpOperand>; variable 318 using user_range = iterator_range<user_iterator>; 322 user_iterator user_begin(); 323 user_iterator user_end();
|
H A D | Operation.h | 867 using user_iterator = ValueUserIterator<use_iterator, OpOperand>; 868 using user_range = iterator_range<user_iterator>; 870 user_iterator user_begin() { return user_iterator(use_begin()); } 871 user_iterator user_end() { return user_iterator(use_end()); } 862 using user_iterator = ValueUserIterator<use_iterator, OpOperand>; global() variable
|
H A D | Value.h | 223 using user_iterator = ValueUserIterator<use_iterator, OpOperand>; variable 224 using user_range = iterator_range<user_iterator>; 226 user_iterator user_begin() const { return use_begin(); } in user_begin() 227 user_iterator user_end() const { return use_end(); } in user_end()
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfo.h | 214 : public iterator_adaptor_base<DbgAssignIt, Value::user_iterator, 216 Value::user_iterator>::iterator_category, 221 DbgAssignIt(Value::user_iterator It) : iterator_adaptor_base(It) {} 236 return make_range(Value::user_iterator(), Value::user_iterator());
|
H A D | Value.h | 390 using user_iterator = user_iterator_impl<User>; variable 393 user_iterator materialized_user_begin() { return user_iterator(UseList); } in materialized_user_begin() 397 user_iterator user_begin() { in user_begin() 405 user_iterator user_end() { return user_iterator(); } in user_end() 415 iterator_range<user_iterator> materialized_users() { in materialized_users() 421 iterator_range<user_iterator> users() { in users()
|
H A D | CFG.h | 104 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanValue.h | 129 typedef SmallVectorImpl<VPUser *>::iterator user_iterator; in user_begin() 131 typedef iterator_range<user_iterator> user_range; in user_end() 134 user_iterator user_begin() { return Users.begin(); } in users() 136 user_iterator user_end() { return Users.end(); } in users() 124 typedef SmallVectorImpl<VPUser *>::iterator user_iterator; global() typedef
|
/llvm-project/mlir/lib/IR/ |
H A D | OperationSupport.cpp | 591 ResultRange::user_iterator ResultRange::user_begin() { in use_end() 592 return user_iterator(use_begin()); in use_end() 594 ResultRange::user_iterator ResultRange::user_end() { in getUsers() 595 return user_iterator(use_end()); in getUsers()
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSA.h | 167 using iterator = user_iterator;
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1117 for (Value::user_iterator UI = OldI->user_begin(), E = OldI->user_end(); in replaceAllUsesWith() 1404 for (Value::user_iterator UI = CI->user_begin(), E = CI->user_end(); in SinkCast() 1784 for (Value::user_iterator UI = Cmp->user_begin(), E = Cmp->user_end(); in sinkCmpExpression() 2248 for (Value::user_iterator UI = AndI->user_begin(), E = AndI->user_end(); in OptimizeExtractBits() 2307 for (Value::user_iterator TruncUI = TruncI->user_begin(), in despeculateCountZeros() 2403 for (Value::user_iterator UI = ShiftI->user_begin(), E = ShiftI->user_end(); in optimizeCallInst()
|
/llvm-project/llvm/lib/IR/ |
H A D | DebugInfo.cpp | 1876 return make_range(Value::user_iterator(), Value::user_iterator()); in getFragmentOrEntireVariable()
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 367 for (Value::user_iterator UI = GepI->user_begin(), UE = GepI->user_end(); in processGepInst()
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 230 Value::user_iterator IncrUse = Incr->user_begin(); in handleFloatingPointIV()
|
H A D | LICM.cpp | 1644 for (Value::user_iterator UI = I.user_begin(), UE = I.user_end(); UI != UE;) { in sink()
|
H A D | RewriteStatepointsForGC.cpp | 1971 insertRelocationStores(iterator_range<Value::user_iterator> GCRelocs, in insertRelocationStores()
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 639 Value::user_iterator UI = I->user_begin(); in areAllUsesEqual() 640 Value::user_iterator UE = I->user_end(); in areAllUsesEqual()
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 901 for (Value::user_iterator UI = V->user_begin(), E = V->user_end(); UI != E; ) in ConstantPropUsersOf()
|
/llvm-project/llvm/unittests/Frontend/ |
H A D | OpenMPIRBuilderTest.cpp | 7129 Value::user_iterator DepArrayI = DepArray->user_begin(); 7131 Value::user_iterator DepInfoI = DepArrayI->user_begin();
|