Home
last modified time | relevance | path

Searched refs:use_iterator (Results 1 – 25 of 128) sorted by relevance

123456

/external/swiftshader/third_party/LLVM/include/llvm/
DValue.h153 typedef value_use_iterator<User> use_iterator; typedef
157 use_iterator use_begin() { return use_iterator(UseList); } in use_begin()
159 use_iterator use_end() { return use_iterator(0); } in use_end()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DValue.h303 typedef use_iterator_impl<Use> use_iterator; typedef
305 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
309 use_iterator use_begin() { in use_begin()
317 use_iterator use_end() { return use_iterator(); } in use_end()
319 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
325 iterator_range<use_iterator> uses() { in uses()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineRegisterInfo.h139 typedef defusechain_iterator<true,false,false> use_iterator; typedef
140 use_iterator use_begin(unsigned RegNo) const { in use_begin()
141 return use_iterator(getRegUseDefListHead(RegNo)); in use_begin()
143 static use_iterator use_end() { return use_iterator(0); } in use_end()
DSelectionDAGNodes.h420 class use_iterator
423 explicit use_iterator(SDUse *op) : Op(op) {
432 use_iterator(const use_iterator &I) : Op(I.Op) {}
433 use_iterator() : Op(0) {}
435 bool operator==(const use_iterator &x) const {
438 bool operator!=(const use_iterator &x) const {
446 use_iterator &operator++() { // Preincrement
452 use_iterator operator++(int) { // Postincrement
453 use_iterator tmp = *this; ++*this; return tmp;
477 use_iterator use_begin() const {
[all …]
/external/llvm/include/llvm/IR/
DValue.h294 typedef use_iterator_impl<Use> use_iterator; typedef
296 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
300 use_iterator use_begin() { in use_begin()
308 use_iterator use_end() { return use_iterator(); } in use_end()
310 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
316 iterator_range<use_iterator> uses() { in uses()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h405 use_iterator; typedef
406 use_iterator use_begin(unsigned RegNo) const { in use_begin()
407 return use_iterator(getRegUseDefListHead(RegNo)); in use_begin()
409 static use_iterator use_end() { return use_iterator(nullptr); } in use_end()
411 inline iterator_range<use_iterator> use_operands(unsigned Reg) const { in use_operands()
453 use_iterator UI = use_begin(RegNo); in hasOneUse()
DSelectionDAGNodes.h538 class use_iterator
541 explicit use_iterator(SDUse *op) : Op(op) {
550 use_iterator(const use_iterator &I) : Op(I.Op) {}
551 use_iterator() : Op(nullptr) {}
553 bool operator==(const use_iterator &x) const {
556 bool operator!=(const use_iterator &x) const {
564 use_iterator &operator++() { // Preincrement
570 use_iterator operator++(int) { // Postincrement
571 use_iterator tmp = *this; ++*this; return tmp;
592 use_iterator use_begin() const {
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DIPConstantPropagation.cpp89 for (Value::use_iterator UI = F.use_begin(), E = F.use_end(); UI != E; ++UI) { in PropagateConstantsIntoArguments()
223 for (Value::use_iterator UI = F.use_begin(), E = F.use_end(); UI != E; ++UI) { in PropagateConstantReturn()
248 for (Value::use_iterator I = Call->use_begin(), E = Call->use_end(); in PropagateConstantReturn()
DArgumentPromotion.cpp141 for (Value::use_iterator UI = F->use_begin(), E = F->use_end(); in PromoteArguments()
228 for (Value::use_iterator UI = Callee->use_begin(), E = Callee->use_end(); in AllCallersPassInValidPointerForArgument()
380 for (Value::use_iterator UI = Arg->use_begin(), E = Arg->use_end(); in isSafeToPromoteArgument()
411 for (Value::use_iterator UI = GEP->use_begin(), E = GEP->use_end(); in isSafeToPromoteArgument()
552 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); UI != E; in DoPromotion()
DGlobalOpt.cpp312 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;) { in CleanupConstantGlobalUsers()
404 for (Value::use_iterator I = GEPI->use_begin(), E = GEPI->use_end(); in isSafeSROAElementUse()
472 for (Value::use_iterator I = U->use_begin(), E = U->use_end(); I != E; ++I) in IsUserOfGlobalSafeForSRA()
482 for (Value::use_iterator UI = GV->use_begin(), E = GV->use_end(); in GlobalUsersSafeToSRA()
708 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E; ) { in OptimizeAwayTrappingUsesOfValue()
781 for (Value::use_iterator GUI = GV->use_begin(), E = GV->use_end(); GUI != E;){ in OptimizeAwayTrappingUsesOfLoads()
829 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E; ) in ConstantPropUsersOf()
1268 for (Value::use_iterator UI = PN->use_begin(), E = PN->use_end(); UI != E; ) { in RewriteHeapSROALoadUser()
1281 for (Value::use_iterator UI = Load->use_begin(), E = Load->use_end(); in RewriteUsesOfLoadForHeapSRoA()
1412 for (Value::use_iterator UI = GV->use_begin(), E = GV->use_end(); UI != E;) { in PerformHeapAllocSRoA()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineRegisterInfo.cpp159 use_iterator UI = use_begin(RegNo); in hasOneUse()
177 for (use_iterator UI = use_begin(Reg), UE = use_end(); UI != UE; ++UI) in clearKillFlags()
256 for (use_iterator I = use_begin(Reg), E = use_end(); I != E; ++I) in dumpUses()
DDeadMachineInstructionElim.cpp141 MachineRegisterInfo::use_iterator nextI; in runOnMachineFunction()
142 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg), in runOnMachineFunction()
DDwarfEHPrepare.cpp146 for (Value::use_iterator in FindAllCleanupSelectors()
164 for (Value::use_iterator in FindAllURoRInvokes()
210 for (Value::use_iterator in FindSelectorAndURoR()
290 for (Value::use_iterator in HandleURoRInvokes()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp321 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); in AnalyzeAlloca()
363 for (Value::use_iterator UI = AI->use_begin(), UE = AI->use_end(); in removeLifetimeIntrinsicUsers()
374 for (Value::use_iterator UI = I->use_begin(), UE = I->use_end(); in removeLifetimeIntrinsicUsers()
842 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); UI != E; ) { in RewriteSingleStoreAlloca()
933 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); in PromoteSingleBlockAlloca()
940 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); UI != E;) in PromoteSingleBlockAlloca()
957 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); UI != E;) { in PromoteSingleBlockAlloca()
DLocal.cpp305 Value::use_iterator UI = I->use_begin(); in areAllUsesEqual()
306 Value::use_iterator UE = I->use_end(); in areAllUsesEqual()
578 for (Value::use_iterator UI = BBI->use_begin(), E = BBI->use_end(); in TryToSimplifyUncondBranchFromEmptyBlock()
863 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); in LowerDbgDeclare()
882 for (Value::use_iterator UI = DebugNode->use_begin(), in FindAllocaDbgDeclare()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DPHITransAddr.cpp204 for (Value::use_iterator UI = PHIIn->use_begin(), E = PHIIn->use_end(); in PHITranslateSubExpr()
240 for (Value::use_iterator UI = APHIOp->use_begin(), E = APHIOp->use_end(); in PHITranslateSubExpr()
299 for (Value::use_iterator UI = LHS->use_begin(), E = LHS->use_end(); in PHITranslateSubExpr()
DInlineCost.cpp150 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;++UI){ in CountCodeReductionForConstant()
204 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;++UI){ in CountCodeReductionForAlloca()
326 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;++UI){ in CountBonusForConstant()
/external/llvm/lib/Target/Hexagon/
DHexagonGenPredicate.cpp207 typedef MachineRegisterInfo::use_iterator use_iterator; in processPredicateGPR() typedef
208 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp398 for (Value::use_iterator UI = CI->use_begin(), E = CI->use_end(); in OptimizeNoopCopyExpression()
454 for (Value::use_iterator UI = CI->use_begin(), E = CI->use_end(); in OptimizeCmpExpression()
1004 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); in OptimizeExtUses()
1018 for (Value::use_iterator UI = Src->use_begin(), E = Src->use_end(); in OptimizeExtUses()
1033 for (Value::use_iterator UI = Src->use_begin(), E = Src->use_end(); in OptimizeExtUses()
DConstantProp.cpp74 for (Value::use_iterator UI = I->use_begin(), UE = I->use_end(); in runOnFunction()
DScalarReplAggregates.cpp415 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI!=E; ++UI) { in CanConvertToScalar()
938 for (Value::use_iterator UI = DebugNode->use_begin(), in run()
1025 for (Value::use_iterator UI = SI->use_begin(), UE = SI->use_end(); in isSafeSelectToSpeculate()
1066 for (Value::use_iterator UI = PN->use_begin(), UE = PN->use_end(); in isSafePHIToSpeculate()
1127 for (Value::use_iterator UI = AI->use_begin(), UE = AI->use_end(); in tryToMakeAllocaBePromotable()
1199 for (BitCastInst::use_iterator I = BCI->use_begin(), E = BCI->use_end(); in tryToMakeAllocaBePromotable()
1320 for (Value::use_iterator UI = AI->use_begin(), E = AI->use_end(); in performPromotion()
1507 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); UI!=E; ++UI) { in isSafeForScalarRepl()
1571 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); UI!=E; ++UI) { in isSafePHISelectUseForScalarRepl()
1758 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); UI!=E;) { in RewriteForScalarRepl()
[all …]
DLICM.cpp421 for (Value::use_iterator UI = I.use_begin(), E = I.use_end(); UI != E; ++UI) { in isNotUsedInLoop()
543 for (Value::use_iterator UI = I.use_begin(), UE = I.use_end(); UI != UE; ) { in sink()
716 for (Value::use_iterator UI = ASIV->use_begin(), UE = ASIV->use_end(); in PromoteAliasSet()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp374 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(), in SelectAddrRI12()
423 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(), in SelectAddrRI()
466 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(), in SelectAddrRRI12()
515 for (SDNode::use_iterator UI = Addr.getNode()->use_begin(), in SelectAddrRRI20()
/external/swiftshader/third_party/LLVM/tools/opt/
DAnalysisWrappers.cpp40 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); in runOnModule()
/external/llvm/test/Transforms/ObjCARC/
Dcontract-end-of-use-list.ll2 ; Don't crash. Reproducer for a use_iterator bug from r203364.

123456