| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist_node.h | 302 NodeTy *getPrevNode() { in getPrevNode() function 307 return List.getPrevNode(*static_cast<NodeTy *>(this)); in getPrevNode() 311 const NodeTy *getPrevNode() const { in getPrevNode() function 312 return const_cast<ilist_node_with_parent *>(this)->getPrevNode(); in getPrevNode()
|
| H A D | ilist.h | 297 pointer getPrevNode(reference N) const { 304 const_pointer getPrevNode(const_reference N) const { 305 return getPrevNode(const_cast<reference >(N));
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBlockPlacement.cpp | 163 if (!LoopExit->getPrevNode()) in fixBackwardsWLS() 250 MachineBasicBlock *BBPrevious = BB->getPrevNode(); in moveBasicBlock() 254 MachineBasicBlock *BeforePrev = Before->getPrevNode(); in moveBasicBlock()
|
| H A D | MVEGatherScatterLowering.cpp | 930 .getPrevNode()); in pushOutMulShl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerUnreachable.cpp | 122 const CallInst *Call = dyn_cast_or_null<CallInst>(I.getPrevNode()); in isLoweredToTrap()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86AvoidStoreForwardingBlocks.cpp | 501 MachineInstr *LastLoad = LoadInst->getPrevNode(); in updateKillStatus() 507 LastLoad = LoadInst->getPrevNode()->getPrevNode(); in updateKillStatus() 514 getBaseOperand(StInst->getPrevNode()).setIsKill(StoreBase.isKill()); in updateKillStatus()
|
| H A D | X86LoadValueInjectionLoadHardening.cpp | 741 Prev = MI->getPrevNode(); in insertFences() 753 : InsertionPt->getPrevNode(); in insertFences()
|
| H A D | X86FixupLEAs.cpp | 880 LLVM_DEBUG(MI.getPrevNode()->dump();); in processInstrForSlow3OpLEA()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 278 MachineBasicBlock *LayoutPred = MBB.getPrevNode(); in placeBlockMarker() 306 auto *LoopBottom = BeginToEnd[&MI]->getParent()->getPrevNode(); in placeBlockMarker() 502 MachineBasicBlock *LayoutPred = Cont->getPrevNode(); in placeTryMarker() 530 auto *LoopBottom = BeginToEnd[&MI]->getParent()->getPrevNode(); in placeTryMarker() 707 MachineBasicBlock *EHPadLayoutPred = MBB.getPrevNode(); in removeUnnecessaryInstrs() 1519 Worklist.push_back(MBB->getPrevNode()->rbegin()); in fixEndsAtEndOfFunction()
|
| H A D | WebAssemblyRegStackify.cpp | 561 for (auto *I = MI->getPrevNode(); I; I = I->getPrevNode()) in getPrevNonDebugInst()
|
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1257 const Instruction *Prev = InsertBefore->getPrevNode(); in getOrCreateDebugLoc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVNSink.cpp | 135 Insts.push_back(BB->getTerminator()->getPrevNode()); in reset() 171 NewInsts.push_back(Inst->getPrevNode()); in operator --() 837 Insts.push_back(BB->getTerminator()->getPrevNode()); in sinkLastInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 339 const Instruction *Prev = RI->getPrevNode(); in getTerminatingMustTailCall() 350 Prev = BI->getPrevNode(); in getTerminatingMustTailCall() 370 if (auto *CI = dyn_cast_or_null<CallInst>(RI->getPrevNode())) in getTerminatingDeoptimizeCall()
|
| H A D | Instruction.cpp | 1081 for (const Instruction *I = getPrevNode(); I; I = I->getPrevNode()) in getPrevNonDebugInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MustExecute.cpp | 670 bool IsFirst = !(PP->getPrevNode()); in getMustBeExecutedPrevInstruction() 687 const Instruction *PrevPP = PP->getPrevNode(); in getMustBeExecutedPrevInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugProgramInstruction.h | 99 DPValue *getPrevNode() { return &*std::prev(getIterator()); } in getPrevNode() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 915 return Instr.getPrevNode() && Instr.getPrevNode()->isTerminator(); in isSplit()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCFragment.cpp | 77 LastValidFragment[F->getParent()] = F->getPrevNode(); in invalidateFragmentsFrom()
|
| H A D | MCAssembler.cpp | 408 MCFragment *Prev = F->getPrevNode(); in layoutFragment() 1102 F = F->getPrevNode()) in relaxBoundaryAlign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86AsmBackend.cpp | 412 for (; isa_and_nonnull<MCDataFragment>(F); F = F->getPrevNode()) in isRightAfterData() 529 if (PendingBA && OS.getCurrentFragment()->getPrevNode() == PendingBA) { in emitInstructionBegin()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | HotColdSplitting.cpp | 154 dyn_cast_or_null<CallInst>(BB.getTerminator()->getPrevNode())) in unlikelyExecuted()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | FixupStatepointCallerSaved.cpp | 443 MachineInstr *Reload = It->getPrevNode(); in insertReloadBefore()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIOptimizeExecMasking.cpp | 747 MachineInstr &PossibleOrSaveexec = *MI.getPrevNode(); in tryRecordOrSaveexecXorSequence()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 2010 I = I->getPrevNode(); in sinkLastInstruction() 2129 for (Inst = Inst->getPrevNode(); Inst && isa<DbgInfoIntrinsic>(Inst);) in reset() 2130 Inst = Inst->getPrevNode(); in reset() 2148 for (Inst = Inst->getPrevNode(); Inst && isa<DbgInfoIntrinsic>(Inst);) in operator --() 2149 Inst = Inst->getPrevNode(); in operator --() 2397 << *UnconditionalPreds[0]->getTerminator()->getPrevNode() in SinkCommonCodeFromPredecessors()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 820 Inc->moveBefore(VectorLatchBB->getTerminator()->getPrevNode()); in execute()
|