Home
last modified time | relevance | path

Searched refs:PrevI (Results 1 – 18 of 18) sorted by relevance

/external/llvm-project/llvm/lib/Target/X86/
DX86FlagsCopyLowering.cpp255 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock() local
256 assert(PrevI.isBranch() && "Must split after a branch!"); in splitBlock()
257 assert(X86::getCondFromBranch(PrevI) != X86::COND_INVALID && in splitBlock()
259 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
263 MachineBasicBlock &UnsplitSucc = *PrevI.getOperand(0).getMBB(); in splitBlock()
DX86FloatingPoint.cpp481 MachineBasicBlock::iterator PrevI = PrevMI; in processBasicBlock()
482 if (I == PrevI) { in processBasicBlock()
487 while (Start != BB.begin() && std::prev(Start) != PrevI) in processBasicBlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FlagsCopyLowering.cpp254 MachineInstr &PrevI = *std::prev(SplitI.getIterator()); in splitBlock() local
255 assert(PrevI.isBranch() && "Must split after a branch!"); in splitBlock()
256 assert(X86::getCondFromBranch(PrevI) != X86::COND_INVALID && in splitBlock()
258 assert(!std::prev(PrevI.getIterator())->isTerminator() && in splitBlock()
262 MachineBasicBlock &UnsplitSucc = *PrevI.getOperand(0).getMBB(); in splitBlock()
DX86FloatingPoint.cpp481 MachineBasicBlock::iterator PrevI = PrevMI; in processBasicBlock()
482 if (I == PrevI) { in processBasicBlock()
487 while (Start != BB.begin() && std::prev(Start) != PrevI) in processBasicBlock()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp713 auto PrevI = std::prev(I); in removeUnnecessaryInstrs() local
714 if (PrevI->isTerminator()) { in removeUnnecessaryInstrs()
715 assert(PrevI->getOpcode() == WebAssembly::BR); in removeUnnecessaryInstrs()
716 PrevI->eraseFromParent(); in removeUnnecessaryInstrs()
/external/llvm/lib/CodeGen/
DLiveInterval.cpp284 iterator PrevI = std::prev(I); in find() local
285 if (Pos < (*PrevI).end) in find()
286 return PrevI; in find()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveInterval.cpp330 iterator PrevI = std::prev(I); in find() local
331 if (Pos < (*PrevI).end) in find()
332 return PrevI; in find()
/external/llvm-project/llvm/lib/CodeGen/
DLiveInterval.cpp330 iterator PrevI = std::prev(I); in find() local
331 if (Pos < (*PrevI).end) in find()
332 return PrevI; in find()
/external/llvm/lib/Transforms/Utils/
DLocal.cpp1047 llvm::BasicBlock::InstListType::iterator PrevI(I); in LdStHasDebugValue() local
1048 if (PrevI != I->getParent()->getInstList().begin()) { in LdStHasDebugValue()
1049 --PrevI; in LdStHasDebugValue()
1050 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(PrevI)) in LdStHasDebugValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1941 MachineBasicBlock::iterator PrevI = std::prev(MBBI); in MergeReturnIntoLDM() local
1943 while (PrevI->isDebugInstr() && PrevI != MBB.begin()) in MergeReturnIntoLDM()
1944 --PrevI; in MergeReturnIntoLDM()
1945 MachineInstr &PrevMI = *PrevI; in MergeReturnIntoLDM()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1863 MachineBasicBlock::iterator PrevI = std::prev(MBBI); in MergeReturnIntoLDM() local
1865 while (PrevI->isDebugValue() && PrevI != MBB.begin()) in MergeReturnIntoLDM()
1866 --PrevI; in MergeReturnIntoLDM()
1867 MachineInstr &PrevMI = *PrevI; in MergeReturnIntoLDM()
/external/llvm/lib/Target/X86/
DX86FloatingPoint.cpp438 MachineBasicBlock::iterator PrevI = PrevMI; in processBasicBlock()
439 if (I == PrevI) { in processBasicBlock()
444 while (Start != BB.begin() && std::prev(Start) != PrevI) in processBasicBlock()
/external/llvm-project/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1993 MachineBasicBlock::iterator PrevI = std::prev(MBBI); in MergeReturnIntoLDM() local
1995 while (PrevI->isDebugInstr() && PrevI != MBB.begin()) in MergeReturnIntoLDM()
1996 --PrevI; in MergeReturnIntoLDM()
1997 MachineInstr &PrevMI = *PrevI; in MergeReturnIntoLDM()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLocal.cpp1218 BasicBlock::InstListType::iterator PrevI(I); in LdStHasDebugValue() local
1219 if (PrevI != I->getParent()->getInstList().begin()) { in LdStHasDebugValue()
1220 --PrevI; in LdStHasDebugValue()
1221 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(PrevI)) in LdStHasDebugValue()
/external/clang/lib/Sema/
DSemaDeclObjC.cpp4174 ObjCMethodDecl::param_iterator PrevI = overridden->param_begin(), in CheckObjCMethodOverrides() local
4176 for (; ParamI != E && PrevI != PrevE; ++ParamI, ++PrevI) { in CheckObjCMethodOverrides()
4177 assert(PrevI != overridden->param_end() && "Param mismatch"); in CheckObjCMethodOverrides()
4179 QualType T2 = Context.getCanonicalType((*PrevI)->getType()); in CheckObjCMethodOverrides()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAttributor.cpp2885 const Instruction *PrevI = I->getPrevNode(); in isAssumedDead() local
2886 while (PrevI) { in isAssumedDead()
2887 if (KnownDeadEnds.count(PrevI) || ToBeExploredFrom.count(PrevI)) in isAssumedDead()
2889 PrevI = PrevI->getPrevNode(); in isAssumedDead()
/external/llvm-project/clang/lib/Sema/
DSemaDeclObjC.cpp4496 ObjCMethodDecl::param_iterator PrevI = overridden->param_begin(), in CheckObjCMethodOverrides() local
4498 for (; ParamI != E && PrevI != PrevE; ++ParamI, ++PrevI) { in CheckObjCMethodOverrides()
4499 assert(PrevI != overridden->param_end() && "Param mismatch"); in CheckObjCMethodOverrides()
4501 QualType T2 = Context.getCanonicalType((*PrevI)->getType()); in CheckObjCMethodOverrides()
/external/llvm-project/llvm/lib/Transforms/IPO/
DAttributorAttributes.cpp3172 const Instruction *PrevI = I->getPrevNode(); in isAssumedDead() local
3173 while (PrevI) { in isAssumedDead()
3174 if (KnownDeadEnds.count(PrevI) || ToBeExploredFrom.count(PrevI)) in isAssumedDead()
3176 PrevI = PrevI->getPrevNode(); in isAssumedDead()