| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | ilist_node.h | 275 NodeTy *getPrevNode() { in getPrevNode() function 280 return List.getPrevNode(*static_cast<NodeTy *>(this)); in getPrevNode() 284 const NodeTy *getPrevNode() const { in getPrevNode() function 285 return const_cast<ilist_node_with_parent *>(this)->getPrevNode(); in getPrevNode()
|
| D | ilist.h | 361 pointer getPrevNode(reference N) const { 368 const_pointer getPrevNode(const_reference N) const { 369 return getPrevNode(const_cast<reference >(N));
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMBlockPlacement.cpp | 163 if (!LoopExit->getPrevNode()) in fixBackwardsWLS() 250 MachineBasicBlock *BBPrevious = BB->getPrevNode(); in moveBasicBlock() 254 MachineBasicBlock *BeforePrev = Before->getPrevNode(); in moveBasicBlock()
|
| D | MVEGatherScatterLowering.cpp | 930 .getPrevNode()); in pushOutMulShl()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | BasicBlock.cpp | 157 const Instruction *Prev = RI->getPrevNode(); in getTerminatingMustTailCall() 168 Prev = BI->getPrevNode(); in getTerminatingMustTailCall() 188 if (auto *CI = dyn_cast_or_null<CallInst>(RI->getPrevNode())) in getTerminatingDeoptimizeCall()
|
| D | Instruction.cpp | 795 for (const Instruction *I = getPrevNode(); I; I = I->getPrevNode()) in getPrevNonDebugInstruction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| 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()
|
| D | X86LoadValueInjectionLoadHardening.cpp | 742 Prev = MI->getPrevNode(); in insertFences() 754 : InsertionPt->getPrevNode(); in insertFences()
|
| D | X86FixupLEAs.cpp | 865 LLVM_DEBUG(MI.getPrevNode()->dump();); in processInstrForSlow3OpLEA()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| 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() 1518 Worklist.push_back(MBB->getPrevNode()->rbegin()); in fixEndsAtEndOfFunction()
|
| D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1257 const Instruction *Prev = InsertBefore->getPrevNode(); in getOrCreateDebugLoc()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | GVNSink.cpp | 138 Insts.push_back(BB->getTerminator()->getPrevNode()); in reset() 174 NewInsts.push_back(Inst->getPrevNode()); in operator --() 840 Insts.push_back(BB->getTerminator()->getPrevNode()); in sinkLastInstruction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | MustExecute.cpp | 775 bool IsFirst = !(PP->getPrevNode()); in getMustBeExecutedPrevInstruction() 792 const Instruction *PrevPP = PP->getPrevNode(); in getMustBeExecutedPrevInstruction()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | RegBankSelect.cpp | 912 return Instr.getPrevNode() && Instr.getPrevNode()->isTerminator(); in isSplit()
|
| /openbsd/src/gnu/llvm/llvm/lib/MC/ |
| D | MCFragment.cpp | 77 LastValidFragment[F->getParent()] = F->getPrevNode(); in invalidateFragmentsFrom()
|
| D | MCAssembler.cpp | 400 MCFragment *Prev = F->getPrevNode(); in layoutFragment() 1077 F = F->getPrevNode()) in relaxBoundaryAlign()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86AsmBackend.cpp | 413 for (; isa_and_nonnull<MCDataFragment>(F); F = F->getPrevNode()) in isRightAfterData() 530 if (PendingBA && OS.getCurrentFragment()->getPrevNode() == PendingBA) { in emitInstructionBegin()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | FixupStatepointCallerSaved.cpp | 443 MachineInstr *Reload = It->getPrevNode(); in insertReloadBefore()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | HotColdSplitting.cpp | 124 dyn_cast_or_null<CallInst>(BB.getTerminator()->getPrevNode())) in unlikelyExecuted()
|
| D | OpenMPOpt.cpp | 1124 NextForkCI->getPrevNode()); in mergeParallelRegions() 2312 while ((CurrInst = CurrInst->getPrevNode())) { in getReplacementValue() 3114 while ((CurInst = CurInst->getPrevNode())) { in updateImpl()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | SIOptimizeExecMasking.cpp | 723 MachineInstr &PossibleOrSaveexec = *MI.getPrevNode(); in tryRecordOrSaveexecXorSequence()
|
| D | SIWholeQuadMode.cpp | 664 if (MachineInstr *PrevMI = MI.getPrevNode()) { in propagateInstruction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| D | SimplifyCFG.cpp | 1927 I = I->getPrevNode(); in sinkLastInstruction() 2044 for (Inst = Inst->getPrevNode(); Inst && isa<DbgInfoIntrinsic>(Inst);) in reset() 2045 Inst = Inst->getPrevNode(); in reset() 2063 for (Inst = Inst->getPrevNode(); Inst && isa<DbgInfoIntrinsic>(Inst);) in operator --() 2064 Inst = Inst->getPrevNode(); in operator --() 2312 << *UnconditionalPreds[0]->getTerminator()->getPrevNode() in SinkCommonCodeFromPredecessors()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | VPlan.cpp | 709 Inc->moveBefore(VectorLatchBB->getTerminator()->getPrevNode()); in execute()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| D | CoroSplit.cpp | 1507 Instruction *Prev = Suspend->getPrevNode(); in simplifySuspendPoint()
|