/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | PostDominators.cpp | 58 const BasicBlock *BB1 = I1->getParent(); in dominates() local 61 if (BB1 != BB2) in dominates() 62 return Base::dominates(BB1, BB2); in dominates() 69 BasicBlock::const_iterator I = BB1->begin(); in dominates()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | CodeMoverUtils.cpp | 235 bool llvm::isControlFlowEquivalent(const BasicBlock &BB0, const BasicBlock &BB1, in isControlFlowEquivalent() argument 238 if (&BB0 == &BB1) in isControlFlowEquivalent() 241 if ((DT.dominates(&BB0, &BB1) && PDT.dominates(&BB1, &BB0)) || in isControlFlowEquivalent() 242 (PDT.dominates(&BB0, &BB1) && DT.dominates(&BB1, &BB0))) in isControlFlowEquivalent() 247 const BasicBlock *CommonDominator = DT.findNearestCommonDominator(&BB0, &BB1); in isControlFlowEquivalent() 249 << " and " << BB1.getName() << " is " in isControlFlowEquivalent() 259 ControlConditions::collectControlConditions(BB1, *CommonDominator, DT, in isControlFlowEquivalent()
|
H A D | IntegerDivision.cpp | 227 BasicBlock *BB1 = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local 262 Builder.CreateCondBr(EarlyRet, End, BB1); in generateUnsignedDivisionCode() 270 Builder.SetInsertPoint(BB1); in generateUnsignedDivisionCode() 356 Carry_2->addIncoming(Zero, BB1); in generateUnsignedDivisionCode() 359 Q_3->addIncoming(Q, BB1); in generateUnsignedDivisionCode()
|
H A D | SimplifyCFG.cpp | 1381 for (BasicBlock *Succ : successors(BB1)) { in isSafeToHoistInvoke() 1383 Value *BB1V = PN.getIncomingValueForBlock(BB1); in isSafeToHoistInvoke() 1411 BasicBlock::iterator BB1_Itr = BB1->begin(); in HoistThenElseCodeToIf() 1487 BB1->getInstList(), I1); in HoistThenElseCodeToIf() 1548 for (BasicBlock *Succ : successors(BB1)) { in HoistThenElseCodeToIf() 1550 Value *BB1V = PN.getIncomingValueForBlock(BB1); in HoistThenElseCodeToIf() 1591 for (BasicBlock *Succ : successors(BB1)) { in HoistThenElseCodeToIf() 1593 Value *BB1V = PN.getIncomingValueForBlock(BB1); in HoistThenElseCodeToIf() 1622 for (BasicBlock *Succ : successors(BB1)) { in HoistThenElseCodeToIf() 1623 AddPredecessorToBlock(Succ, BIParent, BB1); in HoistThenElseCodeToIf() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | SampleProfileLoaderBaseImpl.h | 129 void findEquivalencesFor(BasicBlockT *BB1, 406 const BasicBlockT *EC = EquivalenceClass[BB1]; 409 bool IsDomParent = DomTree->dominates(BB2, BB1); 411 if (BB1 != BB2 && IsDomParent && IsInSameLoop) { 452 BasicBlockT *BB1 = &BB; 455 if (EquivalenceClass.count(BB1)) { 456 LLVM_DEBUG(printBlockEquivalence(dbgs(), BB1)); 461 EquivalenceClass[BB1] = BB1; 474 DT->getDescendants(BB1, DominatedBBs); 475 findEquivalencesFor(BB1, DominatedBBs, PDT.get()); [all …]
|
H A D | CodeMoverUtils.h | 35 bool isControlFlowEquivalent(const BasicBlock &BB0, const BasicBlock &BB1,
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | MergedLoadStoreMotion.cpp | 187 StoreInst *MergedLoadStoreMotion::canSinkFromBlock(BasicBlock *BB1, in canSinkFromBlock() argument 191 for (Instruction &Inst : reverse(*BB1)) { in canSinkFromBlock() 199 !isStoreSinkBarrierInRange(*Store1->getNextNode(), BB1->back(), Loc1) && in canSinkFromBlock()
|
H A D | ConstantHoisting.cpp | 343 BasicBlock *BB, *BB1, *BB2; in findConstantInsertionPoint() local 344 BB1 = BBs.pop_back_val(); in findConstantInsertionPoint() 346 BB = DT->findNearestCommonDominator(BB1, BB2); in findConstantInsertionPoint()
|
H A D | LoopInterchange.cpp | 1413 static void swapBBContents(BasicBlock *BB1, BasicBlock *BB2) { in swapBBContents() argument 1416 auto Iter = map_range(*BB1, [](Instruction &I) { return &I; }); in swapBBContents() 1422 moveBBContents(BB2, BB1->getTerminator()); in swapBBContents()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsMCInstLower.h | 43 MCOperand createSub(MachineBasicBlock *BB1, MachineBasicBlock *BB2,
|
H A D | MipsMCInstLower.cpp | 204 MCOperand MipsMCInstLower::createSub(MachineBasicBlock *BB1, in createSub() argument 207 const MCSymbolRefExpr *Sym1 = MCSymbolRefExpr::create(BB1->getSymbol(), *Ctx); in createSub()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | CFGMST.h | 63 bool unionGroups(const BasicBlock *BB1, const BasicBlock *BB2) { in unionGroups() argument 64 BBInfo *BB1G = findAndCompressGroup(&getBBInfo(BB1)); in unionGroups()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineCSE.cpp | 836 auto BB = MBB->getBasicBlock(), BB1 = MBB1->getBasicBlock(); in ProcessBlockPRE() local 837 if (BB != nullptr && BB1 != nullptr && in ProcessBlockPRE() 838 (isPotentiallyReachable(BB1, BB) || in ProcessBlockPRE() 839 isPotentiallyReachable(BB, BB1))) { in ProcessBlockPRE()
|
H A D | ModuloSchedule.cpp | 365 MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, in generateExistingPhis() argument 553 NewPhi.addReg(PhiOp1).addMBB(BB1); in generateExistingPhis() 603 MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, in generatePhis() argument 669 NewPhi.addReg(PhiOp1).addMBB(BB1); in generatePhis()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 195 void generateExistingPhis(MachineBasicBlock *NewBB, MachineBasicBlock *BB1, 200 void generatePhis(MachineBasicBlock *NewBB, MachineBasicBlock *BB1,
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 632 bool compareVectors(std::vector<T> &BB1, std::vector<T> &BB2) { in compareVectors() argument 633 llvm::sort(BB1); in compareVectors() 635 return BB1 == BB2; in compareVectors()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCMIPeephole.cpp | 1107 static unsigned getSrcVReg(unsigned Reg, MachineBasicBlock *BB1, in getSrcVReg() argument 1113 if (BB1 && Inst->getOpcode() == PPC::PHI && Inst->getParent() == BB2) { in getSrcVReg() 1114 NextReg = getIncomingRegForBlock(Inst, BB1); in getSrcVReg() 1116 BB1 = nullptr; in getSrcVReg()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 915 til::BasicBlock *BB1 = *It ? lookupBlock(*It) : nullptr; in exitCFGBlockBody() local 919 auto *Tm = new (Arena) til::Branch(C, BB1, BB2); in exitCFGBlockBody()
|
/netbsd/external/gpl3/gcc.old/dist/libgcc/config/avr/ |
H A D | lib1funcs.S | 1256 #define BB1 BB0+1 macro 1321 #undef BB1
|
/netbsd/external/gpl3/gcc/dist/libgcc/config/avr/ |
H A D | lib1funcs.S | 1256 #define BB1 BB0+1 macro 1321 #undef BB1
|
/netbsd/external/apache2/llvm/dist/llvm/docs/ |
H A D | MemorySSA.rst | 105 In the same manner, ``a = MemoryPhi({BB1,b},{BB2,c})`` means that
|
H A D | HowToUpdateDebugInfo.rst | 70 in ``BB1`` is moved before ``I2`` in ``BB2``, the source location of ``I1``
|
/netbsd/external/gpl3/binutils.old/dist/binutils/ |
H A D | ChangeLog-9197 | 824 (parse_ieee_bb): When starting a BB1, initialize the types field 885 (parse_ieee_bb): Set saw_filename for a BB1 or BB2. In a BB1,
|
/netbsd/external/gpl3/binutils/dist/binutils/ |
H A D | ChangeLog-9197 | 824 (parse_ieee_bb): When starting a BB1, initialize the types field 885 (parse_ieee_bb): Set saw_filename for a BB1 or BB2. In a BB1,
|
/netbsd/external/gpl3/gdb/dist/binutils/ |
H A D | ChangeLog-9197 | 824 (parse_ieee_bb): When starting a BB1, initialize the types field 885 (parse_ieee_bb): Set saw_filename for a BB1 or BB2. In a BB1,
|