/external/swiftshader/third_party/LLVM/include/llvm/ |
D | Value.h | 153 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/ |
D | Value.h | 303 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/ |
D | MachineRegisterInfo.h | 139 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()
|
D | SelectionDAGNodes.h | 420 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/ |
D | Value.h | 294 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/ |
D | MachineRegisterInfo.h | 405 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()
|
D | SelectionDAGNodes.h | 538 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/ |
D | IPConstantPropagation.cpp | 89 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()
|
D | ArgumentPromotion.cpp | 141 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()
|
D | GlobalOpt.cpp | 312 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/ |
D | MachineRegisterInfo.cpp | 159 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()
|
D | DeadMachineInstructionElim.cpp | 141 MachineRegisterInfo::use_iterator nextI; in runOnMachineFunction() 142 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg), in runOnMachineFunction()
|
D | DwarfEHPrepare.cpp | 146 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/ |
D | PromoteMemoryToRegister.cpp | 321 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()
|
D | Local.cpp | 305 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/ |
D | PHITransAddr.cpp | 204 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()
|
D | InlineCost.cpp | 150 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/ |
D | HexagonGenPredicate.cpp | 207 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/ |
D | CodeGenPrepare.cpp | 398 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()
|
D | ConstantProp.cpp | 74 for (Value::use_iterator UI = I->use_begin(), UE = I->use_end(); in runOnFunction()
|
D | ScalarReplAggregates.cpp | 415 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 …]
|
D | LICM.cpp | 421 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/ |
D | SystemZISelDAGToDAG.cpp | 374 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/ |
D | AnalysisWrappers.cpp | 40 for (Value::use_iterator UI = I->use_begin(), E = I->use_end(); in runOnModule()
|
/external/llvm/test/Transforms/ObjCARC/ |
D | contract-end-of-use-list.ll | 2 ; Don't crash. Reproducer for a use_iterator bug from r203364.
|