Home
last modified time | relevance | path

Searched refs:getIterator (Results 1 - 25 of 292) sorted by relevance

12345678910>>...12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp61 if (TopMBB->getIterator() != Begin) { in getTopBlock()
62 MachineBasicBlock *PriorMBB = &*std::prev(TopMBB->getIterator()); in getTopBlock()
65 if (TopMBB->getIterator() == Begin) in getTopBlock()
67 PriorMBB = &*std::prev(TopMBB->getIterator()); in getTopBlock()
76 if (BotMBB->getIterator() != std::prev(End)) { in getBottomBlock()
77 MachineBasicBlock *NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()
80 if (BotMBB == &*std::next(BotMBB->getIterator())) in getBottomBlock()
82 NextMBB = &*std::next(BotMBB->getIterator()); in getBottomBlock()
H A DLiveRangeShrink.cpp219 MachineBasicBlock::iterator I = std::next(Insert->getIterator()); in runOnMachineFunction()
223 if (I == MI.getIterator()) in runOnMachineFunction()
234 MachineBasicBlock::iterator EndIter = std::next(MI.getIterator()); in runOnMachineFunction()
241 MBB.splice(I, &MBB, MI.getIterator(), EndIter); in runOnMachineFunction()
H A DSlotIndexes.cpp146 MachineBasicBlock::instr_iterator Next = std::next(MI.getIterator()); in removeSingleMachineInstrFromMaps()
207 IndexList::iterator ListB = startIdx.listEntry()->getIterator(); in repairIndexesInRange()
208 IndexList::iterator ListI = endIdx.listEntry()->getIterator(); in repairIndexesInRange()
H A DScalarizeMaskedMemIntrin.cpp208 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), in scalarizeMaskedLoad()
218 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedLoad()
340 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store"); in scalarizeMaskedStore()
349 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedStore()
669 BasicBlock *CondBlock = IfBlock->splitBasicBlock(InsertPt->getIterator(), in scalarizeMaskedExpandLoad()
683 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedExpandLoad()
776 IfBlock->splitBasicBlock(InsertPt->getIterator(), "cond.store"); in scalarizeMaskedCompressStore()
789 CondBlock->splitBasicBlock(InsertPt->getIterator(), "else"); in scalarizeMaskedCompressStore()
H A DMachineCopyPropagation.cpp234 make_range(AvailCopy->getIterator(), DestCopy.getIterator())) in findAvailCopy()
376 make_range(PrevCopy->getIterator(), Copy.getIterator())) in eraseIfRedundant()
545 make_range(Copy->getIterator(), std::next(MI.getIterator()))) in forwardUses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h272 return SlotIndex(&*++listEntry()->getIterator(), Slot_Block); in getNextSlot()
280 return SlotIndex(&*++listEntry()->getIterator(), getSlot()); in getNextIndex()
292 return SlotIndex(&*--listEntry()->getIterator(), Slot_Dead); in getPrevSlot()
300 return SlotIndex(&*--listEntry()->getIterator(), getSlot()); in getPrevIndex()
387 auto BundleStart = getBundleStart(MI.getIterator()); in getInstructionIndex()
388 auto BundleEnd = getBundleEnd(MI.getIterator()); in getInstructionIndex()
408 IndexList::iterator I = Index.listEntry()->getIterator(); in getNextNonNullIndex()
547 nextItr = getIndexAfter(MI).listEntry()->getIterator(); in insertMachineInstrInMaps()
551 prevItr = getIndexBefore(MI).listEntry()->getIterator(); in insertMachineInstrInMaps()
611 newItr = indexList.insertAfter(startEntry->getIterator(), endEntr in insertMBBInMaps()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp251 I = std::next(ScopeTop->getIterator()); in placeBlockMarker()
385 auto Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
388 Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
466 auto Iter = std::next(Bottom->getIterator()); in placeTryMarker()
469 Iter = std::next(Bottom->getIterator()); in placeTryMarker()
482 I = std::next(ScopeTop->getIterator()); in placeTryMarker()
546 if (MI.getIterator() != Header->begin() && in placeTryMarker()
547 std::prev(MI.getIterator())->isEHLabel()) { in placeTryMarker()
548 AfterSet.insert(&*std::prev(MI.getIterator())); in placeTryMarker()
549 ThrowingCall = &*std::prev(MI.getIterator()); in placeTryMarker()
[all...]
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/
H A DTestCompatibility.java209 bidi = new Bidi(as.getIterator()); in testCompatibility()
210 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
218 bidi = new Bidi(as.getIterator()); in testCompatibility()
219 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
225 bidi = new Bidi(as.getIterator()); in testCompatibility()
226 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/bidi/
H A DTestCompatibility.java212 bidi = new Bidi(as.getIterator()); in testCompatibility()
213 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
221 bidi = new Bidi(as.getIterator()); in testCompatibility()
222 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
228 bidi = new Bidi(as.getIterator()); in testCompatibility()
229 jbidi = new java.text.Bidi(as.getIterator()); in testCompatibility()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DBasicBlock.cpp58 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this); in insertInto()
118 getParent()->getBasicBlockList().remove(getIterator()); in removeFromParent()
122 return getParent()->getBasicBlockList().erase(getIterator()); in eraseFromParent()
129 MovePos->getIterator(), getParent()->getBasicBlockList(), getIterator()); in moveBefore()
136 ++MovePos->getIterator(), getParent()->getBasicBlockList(), in moveAfter()
137 getIterator()); in moveAfter()
228 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt()
H A DGlobals.cpp375 Before->getParent()->getGlobalList().insert(Before->getIterator(), this); in GlobalVariable()
381 getParent()->getGlobalList().remove(getIterator()); in removeFromParent()
385 getParent()->getGlobalList().erase(getIterator()); in eraseFromParent()
515 getParent()->getAliasList().remove(getIterator()); in removeFromParent()
519 getParent()->getAliasList().erase(getIterator()); in eraseFromParent()
548 getParent()->getIFuncList().remove(getIterator()); in removeFromParent()
552 getParent()->getIFuncList().erase(getIterator()); in eraseFromParent()
H A DInstruction.cpp31 BB->getInstList().insert(InsertBefore->getIterator(), this); in Instruction()
64 getParent()->getInstList().remove(getIterator()); in removeFromParent()
68 return getParent()->getInstList().erase(getIterator()); in eraseFromParent()
74 InsertPos->getParent()->getInstList().insert(InsertPos->getIterator(), this); in insertBefore()
80 InsertPos->getParent()->getInstList().insertAfter(InsertPos->getIterator(), in insertAfter()
87 moveBefore(*MovePos->getParent(), MovePos->getIterator()); in moveBefore()
91 moveBefore(*MovePos->getParent(), ++MovePos->getIterator()); in moveAfter()
97 BB.getInstList().splice(I, getParent()->getInstList(), getIterator()); in moveBefore()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp462 for (auto I = --SI->getIterator(), E = P->getIterator(); I != E; --I) { in moveUp()
556 for (auto &I : make_range(++LI->getIterator(), SI->getIterator())) { in processStore()
605 BBI = M->getIterator(); in processStore()
625 for (BasicBlock::iterator I = --SI->getIterator(), E = C->getIterator(); in processStore()
668 BBI = I->getIterator(); // Don't invalidate iterator. in processStore()
691 BBI = M->getIterator(); in processStore()
705 BBI = I->getIterator(); // Do in processMemSet()
[all...]
H A DCallSiteSplitting.cpp215 llvm::make_range(CallSiteBB->begin(), Instr->getIterator())) { in canSplitCallSite()
246 auto II = std::next(CI->getIterator()); in copyMustTailReturn()
333 TailBB, PredBB, &*std::next(Instr->getIterator()), ValueToValueMaps[i], in splitCallSite()
338 &*std::prev(SplitBlock->getTerminator()->getIterator()); in splitCallSite()
517 auto II = BB.getFirstNonPHIOrDbg()->getIterator(); in doCallSiteSplitting()
518 auto IE = BB.getTerminator()->getIterator(); in doCallSiteSplitting()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/
H A DKeyTypeData.java251 UResourceBundleIterator keyMapItr = keyMapRes.getIterator(); in initFromResourceBundle()
281 UResourceBundleIterator typeAliasResItr = typeAliasResByKey.getIterator(); in initFromResourceBundle()
310 UResourceBundleIterator bcpTypeAliasResItr = bcpTypeAliasResByKey.getIterator(); in initFromResourceBundle()
337 UResourceBundleIterator typeMapResByKeyItr = typeMapResByKey.getIterator(); in initFromResourceBundle()
434 for (UResourceBundleIterator keyInfoIt = keyInfoRes.getIterator(); keyInfoIt.hasNext();) { in getKeyInfo()
438 for (UResourceBundleIterator keyInfoIt2 = keyInfoEntry.getIterator(); keyInfoIt2.hasNext();) { in getKeyInfo()
470 for (UResourceBundleIterator keyInfoIt = typeInfoRes.getIterator(); keyInfoIt.hasNext();) { in getTypeInfo()
474 for (UResourceBundleIterator keyInfoIt2 = keyInfoEntry.getIterator(); keyInfoIt2.hasNext();) { in getTypeInfo()
478 for (UResourceBundleIterator keyInfoIt3 = keyInfoEntry2.getIterator(); keyInfoIt3.hasNext();) { in getTypeInfo()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/locale/
H A DKeyTypeData.java247 UResourceBundleIterator keyMapItr = keyMapRes.getIterator(); in initFromResourceBundle()
277 UResourceBundleIterator typeAliasResItr = typeAliasResByKey.getIterator(); in initFromResourceBundle()
306 UResourceBundleIterator bcpTypeAliasResItr = bcpTypeAliasResByKey.getIterator(); in initFromResourceBundle()
333 UResourceBundleIterator typeMapResByKeyItr = typeMapResByKey.getIterator(); in initFromResourceBundle()
430 for (UResourceBundleIterator keyInfoIt = keyInfoRes.getIterator(); keyInfoIt.hasNext();) { in getKeyInfo()
434 for (UResourceBundleIterator keyInfoIt2 = keyInfoEntry.getIterator(); keyInfoIt2.hasNext();) { in getKeyInfo()
466 for (UResourceBundleIterator keyInfoIt = typeInfoRes.getIterator(); keyInfoIt.hasNext();) { in getTypeInfo()
470 for (UResourceBundleIterator keyInfoIt2 = keyInfoEntry.getIterator(); keyInfoIt2.hasNext();) { in getTypeInfo()
474 for (UResourceBundleIterator keyInfoIt3 = keyInfoEntry2.getIterator(); keyInfoIt3.hasNext();) { in getTypeInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp254 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock()
258 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
268 std::any_of(SplitI.getIterator(), MBB.instr_end(), in splitBlock()
286 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end()); in splitBlock()
435 auto TestPos = CopyDefI.getIterator(); in runOnMachineFunction()
502 if (HasEFLAGSClobber(HoistMBB->getFirstTerminator()->getIterator(), in runOnMachineFunction()
508 TestPos = TestMBB->getFirstTerminator()->getIterator(); in runOnMachineFunction()
562 ? std::next(CopyI->getIterator()) in runOnMachineFunction()
609 auto JmpIt = MI.getIterator(); in runOnMachineFunction()
850 BuildMI(MBB, MI.getIterator(), M in rewriteArithmetic()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
H A DRISCVExpandPseudoInsts.cpp370 MF->insert(++MBB.getIterator(), LoopMBB); in expandAtomicBinOp()
371 MF->insert(++LoopMBB->getIterator(), DoneMBB); in expandAtomicBinOp()
424 MF->insert(++MBB.getIterator(), LoopHeadMBB); in expandAtomicMinMaxOp()
425 MF->insert(++LoopHeadMBB->getIterator(), LoopIfBodyMBB); in expandAtomicMinMaxOp()
426 MF->insert(++LoopIfBodyMBB->getIterator(), LoopTailMBB); in expandAtomicMinMaxOp()
427 MF->insert(++LoopTailMBB->getIterator(), DoneMBB); in expandAtomicMinMaxOp()
539 MF->insert(++MBB.getIterator(), LoopHeadMBB); in expandAtomicCmpXchg()
540 MF->insert(++LoopHeadMBB->getIterator(), LoopTailMBB); in expandAtomicCmpXchg()
541 MF->insert(++LoopTailMBB->getIterator(), DoneMBB); in expandAtomicCmpXchg()
641 MF->insert(++MBB.getIterator(), NewMB in expandAuipcInstPair()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelector.cpp78 std::next(MI.getIterator()) == IntoMI.getIterator()) in isObviouslySafeToFold()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp205 cast<BasicBlock>(VMap[&OldFunc->front()])->getIterator(), in CloneFunctionInto()
480 PFC.CloneBlock(StartingBB, StartingInst->getIterator(), CloneWorklist); in CloneAndPruneIntoFromInst()
651 Function::iterator Begin = cast<BasicBlock>(VMap[StartingBB])->getIterator(); in CloneAndPruneIntoFromInst()
711 for (Function::iterator I = cast<BasicBlock>(VMap[StartingBB])->getIterator(), in CloneAndPruneIntoFromInst()
825 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(), in cloneLoopWithPreheader()
827 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(), in cloneLoopWithPreheader()
828 NewLoop->getHeader()->getIterator(), F->end()); in cloneLoopWithPreheader()
H A DInlineFunction.cpp168 BasicBlock::iterator SplitPoint = ++CallerLPad->getIterator(); in getInnerResumeDest()
597 for (Function::iterator I = FirstNewBlock->getIterator(), E = Caller->end(); in HandleInlinedLandingPad()
614 for (Function::iterator BB = FirstNewBlock->getIterator(), E = Caller->end(); in HandleInlinedLandingPad()
675 for (Function::iterator BB = FirstNewBlock->getIterator(), E = Caller->end(); in HandleInlinedEHPad()
751 for (Function::iterator BB = FirstNewBlock->getIterator(), in HandleInlinedEHPad()
1833 make_range(FirstNewBlock->getIterator(), Caller->end())) in InlineFunction()
1878 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I); in InlineFunction()
2074 for (Function::iterator BB = FirstNewBlock->getIterator(), in InlineFunction()
2238 make_range(FirstNewBlock->getIterator(), Caller->end())) in InlineFunction()
2249 OrigBB->getInstList().splice(TheCall->getIterator(), in InlineFunction()
[all...]
H A DFlattenCFG.cpp190 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr()
340 BasicBlock::iterator end1 = Block1->getTerminator()->getIterator(); in CompareIfRegionBlock()
342 BasicBlock::iterator end2 = Block2->getTerminator()->getIterator(); in CompareIfRegionBlock()
H A DDemoteRegToStack.cpp95 InsertPt = ++I.getIterator(); in DemoteRegToStack()
141 BasicBlock::iterator InsertPt = P->getIterator(); in DemotePHIToStack()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp331 = std::next(CopyFromExecInst->getIterator()), JE = I->getIterator(); in runOnMachineFunction()
406 auto InsPt = SaveExecInst->getIterator(); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp591 MachineFunction::iterator MBBI = MBB->getIterator(); in BBHasFallthrough()
856 MachineFunction::iterator MBBI = ++OrigBB->getIterator(); in splitBlockBeforeInstr()
940 MachineFunction::const_iterator NextBlock = ++Water->getIterator(); in isWaterInRange()
1232 NewMBB = &*++UserMBB->getIterator(); in createNewWater()
1339 NewMBB = &*++WaterBB->getIterator(); in handleConstantPoolUser()
1356 MachineBasicBlock *WaterBB = &*--NewMBB->getIterator(); in handleConstantPoolUser()
1373 MF->insert(NewMBB->getIterator(), NewIsland); in handleConstantPoolUser()
1398 adjustBBOffsetsAfter(&*--NewIsland->getIterator()); in handleConstantPoolUser()
1609 MachineBasicBlock *NextBB = &*++MBB->getIterator(); in fixupConditionalBr()

Completed in 28 milliseconds

12345678910>>...12