/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 51 InsertPoint = std::next(I.getReverse()); 56 InsertPoint = I.getReverse();
|
H A D | IfConversion.cpp | 767 // blocks, switch to reverse_iterators. Note that getReverse() returns an 770 MachineBasicBlock::reverse_iterator RTIE = std::next(TIE.getReverse()); 771 MachineBasicBlock::reverse_iterator RFIE = std::next(FIE.getReverse()); 772 const MachineBasicBlock::reverse_iterator RTIB = std::next(TIB.getReverse()); 773 const MachineBasicBlock::reverse_iterator RFIB = std::next(FIB.getReverse()); 801 TIE = std::next(RTIE.getReverse()); 802 FIE = std::next(RFIE.getReverse());
|
H A D | MachineOutliner.cpp | 801 Iter = EndIt.getReverse(), 802 Last = std::next(CallInst.getReverse());
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstrBundleIterator.h | 83 I.getReverse()) 84 .getReverse(); 90 I.getReverse()) 91 .getReverse(); 171 : MachineInstrBundleIterator(++I.getReverse()) {} 283 reverse_iterator getReverse() const { return MII.getReverse(); } function in class:llvm::MachineInstrBundleIterator
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiDelaySlotFiller.cpp | 107 MachineBasicBlock::reverse_instr_iterator RI = ++I.getReverse(); 119 MachineBasicBlock::instr_iterator FI = RI.getReverse(); 155 for (MachineBasicBlock::reverse_instr_iterator I = ++Slot.getReverse(); 162 MachineBasicBlock::instr_iterator FI = I.getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AvoidTrailingCall.cpp | 126 MBBI = std::next(LastRealInstr.getReverse());
|
H A D | X86InstrInfo.cpp | 4137 RI = ++I.getReverse(), 4139 ? Def.getReverse() /* points to MI */ 4278 MachineBasicBlock::reverse_iterator InsertI = Def.getReverse(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ilist_iterator.h | 114 : ilist_iterator(++RHS.getReverse()) {} 121 ilist_iterator<OptionsT, !IsReverse, IsConst> getReverse() const { function in class:llvm::ilist_iterator
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCopyToCombine.cpp | 282 MachineBasicBlock::reverse_iterator I = ++I2.getIterator().getReverse(); 283 MachineBasicBlock::reverse_iterator End = I1.getIterator().getReverse(); 286 End = ++I1.getIterator().getReverse();
|
H A D | HexagonInstrInfo.cpp | 807 auto E = ++MachineBasicBlock::const_iterator(MI.getIterator()).getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 784 if (!searchRange(MBB, ++SlotI.getReverse(), MBB.rend(), RegDU, MemDU, Slot, 791 MBB.splice(std::next(SlotI), &MBB, Filler.getReverse());
|
H A D | MipsBranchExpansion.cpp | 279 NewMBB->splice(NewMBB->end(), MBB, LastBr.getReverse(), MBB->end());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 253 for (auto J = I.getReverse(); J != MBB.rend() && isUnpredicatedTerminator(*J); 258 FirstUncondOrIndirectBr = J.getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 959 MII = MachineBasicBlock::iterator(Insert).getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 784 for (Instruction &I : make_range(std::next(BBI->getIterator().getReverse()),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600InstrInfo.cpp | 751 return It.getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 3797 BasicBlock::reverse_iterator InstIt = ++Inst->getIterator().getReverse(), 3799 PrevInst->getIterator().getReverse(); 5049 ++ScheduleStart->getIterator().getReverse();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 1195 assert(std::find_if(++To.getReverse(), To->getParent()->rend(), 1202 instructionsWithoutDebug(++To.getReverse(), From.getReverse())) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 1524 for (Instruction &I : make_range(Ctx->getIterator().getReverse(),
|
H A D | RewriteStatepointsForGC.cpp | 2863 computeLiveInValues(BB->rbegin(), ++Inst->getIterator().getReverse(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMConstantIslandPass.cpp | 880 auto LivenessEnd = ++MachineBasicBlock::iterator(MI).getReverse();
|
H A D | ARMExpandPseudoInsts.cpp | 1960 for (const MachineInstr &MI : make_range(MBB.rbegin(), MBBI.getReverse()))
|