/external/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 56 if (const BasicBlock *BB = dyn_cast<BasicBlock>(V)) 57 return BB->getParent() ? BB->getParent()->getParent() : nullptr; 409 if (const BasicBlock *BB = dyn_cast<BasicBlock>(V)) 410 return new SlotTracker(BB->getParent()); 514 for (Function::const_iterator BB = TheFunction->begin(), 515 E = TheFunction->end(); BB != E; ++BB) { 516 if (!BB->hasName()) 517 CreateFunctionSlot(BB); 1723 printBasicBlock(const BasicBlock *BB) argument [all...] |
H A D | Verifier.cpp | 271 void visitBasicBlock(BasicBlock &BB); 589 else if (BasicBlock *BB = dyn_cast<BasicBlock>(Op)) 590 ActualF = BB->getParent(); 1129 void Verifier::visitBasicBlock(BasicBlock &BB) { argument 1133 Assert1(BB.getTerminator(), "Basic Block does not have terminator!", &BB); 1137 if (isa<PHINode>(BB.front())) { 1138 SmallVector<BasicBlock*, 8> Preds(pred_begin(&BB), pred_end(&BB)); 1142 for (BasicBlock::iterator I = BB 2094 BasicBlock *BB = LPI.getParent(); local 2159 BasicBlock *BB = I.getParent(); local [all...] |
H A D | Constants.cpp | 1391 BlockAddress *BlockAddress::get(BasicBlock *BB) { argument 1392 assert(BB->getParent() && "Block must have a parent"); 1393 return get(BB->getParent(), BB); 1396 BlockAddress *BlockAddress::get(Function *F, BasicBlock *BB) { argument 1398 F->getContext().pImpl->BlockAddresses[std::make_pair(F, BB)]; 1400 BA = new BlockAddress(F, BB); 1406 BlockAddress::BlockAddress(Function *F, BasicBlock *BB) argument 1410 setOperand(1, BB); 1411 BB 1414 lookup(const BasicBlock *BB) argument [all...] |
H A D | Instructions.cpp | 37 : cast<InvokeInst>(II)->op_end() - 3; // Skip BB, BB, Callee 415 BasicBlock* BB = InsertBefore ? InsertBefore->getParent() : InsertAtEnd; local 416 Module* M = BB->getParent()->getParent(); 417 Type *BPTy = Type::getInt8PtrTy(BB->getContext()); 488 BasicBlock* BB = InsertBefore ? InsertBefore->getParent() : InsertAtEnd; local 489 Module* M = BB->getParent()->getParent();
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMConstantIslandPass.cpp | 284 void adjustBBOffsetsAfter(MachineBasicBlock *BB); 299 bool isBBInRange(MachineInstr *MI, MachineBasicBlock *BB, unsigned Disp); 309 MachineBasicBlock *adjustJTTargetBlockForward(MachineBasicBlock *BB, 362 dbgs() << format("%08x BB#%u\t", BBI.Offset, J) 508 MachineBasicBlock *BB = MF->CreateMachineBasicBlock(); local 509 MF->push_back(BB); 516 BB->setAlignment(AlignConstantIslands ? MaxAlign : 2); 520 MF->ensureAlignment(BB->getAlignment()); 522 // Order the entries in BB by descending alignment. That ensures correct 523 // alignment of all entries as long as BB i 1072 adjustBBOffsetsAfter(MachineBasicBlock *BB) argument [all...] |
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 709 for (Function::const_iterator BB = FI->begin(), 710 E = FI->end(); BB != E; ++BB) { 711 printType(BB->getType()); 712 for (BasicBlock::const_iterator I = BB->begin(), E = BB->end(); I!=E; 956 for (Function::const_iterator BB = FI->begin(), 957 E = FI->end(); BB != E; ++BB) { 958 for (BasicBlock::const_iterator I = BB 1160 const BasicBlock *BB = i.getCaseSuccessor(); local [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 1153 MachineBasicBlock *BB = BumpI->getParent(); local 1154 if (CmpI->getParent() != BB) 1159 for (instr_iterator I = BumpI, E = BB->instr_end(); I != E; ++I) 1167 for (instr_iterator I = NextIt, E = BB->instr_end(); I != E; ++I) { 1180 BB->splice(std::next(After), BB, From); local
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsConstantIslandPass.cpp | 396 void adjustBBOffsetsAfter(MachineBasicBlock *BB); 412 bool isBBInRange(MachineInstr *MI, MachineBasicBlock *BB, unsigned Disp); 437 dbgs() << format("%08x BB#%u\t", BBI.Offset, J) 540 MachineBasicBlock *BB = MF->CreateMachineBasicBlock(); local 541 MF->push_back(BB); 549 BB->setAlignment(AlignConstantIslands ? MaxAlign : 2); 553 MF->ensureAlignment(BB->getAlignment()); 555 // Order the entries in BB by descending alignment. That ensures correct 556 // alignment of all entries as long as BB is sufficiently aligned. Keep 559 SmallVector<MachineBasicBlock::iterator, 8> InsPoint(MaxAlign + 1, BB 1046 adjustBBOffsetsAfter(MachineBasicBlock *BB) argument [all...] |
H A D | MipsSEISelLowering.cpp | 1111 MachineBasicBlock *BB) const { 1114 return MipsTargetLowering::EmitInstrWithCustomInserter(MI, BB); 1116 return emitBPOSGE32(MI, BB); 1118 return emitMSACBranchPseudo(MI, BB, Mips::BNZ_B); 1120 return emitMSACBranchPseudo(MI, BB, Mips::BNZ_H); 1122 return emitMSACBranchPseudo(MI, BB, Mips::BNZ_W); 1124 return emitMSACBranchPseudo(MI, BB, Mips::BNZ_D); 1126 return emitMSACBranchPseudo(MI, BB, Mips::BNZ_V); 1128 return emitMSACBranchPseudo(MI, BB, Mips::BZ_B); 1130 return emitMSACBranchPseudo(MI, BB, Mip 2795 emitMSACBranchPseudo(MachineInstr *MI, MachineBasicBlock *BB, unsigned BranchOp) const argument 3014 emitINSERT_DF_VIDX(MachineInstr *MI, MachineBasicBlock *BB, unsigned EltSizeInBytes, bool IsFP) const argument [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 497 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", NewF); local 502 CallInst *CI = CallInst::Create(F, Args, "", BB); 504 ReturnInst::Create(*Ctx, BB); 506 ReturnInst::Create(*Ctx, CI, BB); 518 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", F); local 524 CallInst::Create(&F->getArgumentList().front(), Args, "", BB); 527 RI = ReturnInst::Create(*Ctx, BB); 529 RI = ReturnInst::Create(*Ctx, CI, BB);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 1186 BasicBlock *BB = PN->getParent(); local 1194 if (LI->getParent() != BB) return false; 1411 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function local 1420 for (BasicBlock::iterator I = BB.begin(), E = --BB.end(); I != E; ++I) 1470 BasicBlock &BB = F.getEntryBlock(); local 1471 for (BasicBlock::iterator I = BB.begin(), E = BB.end(); I != E; ++I)
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 1410 void classifyArgUse(Value *Val, BasicBlock *BB, bool IsFloat, argument
|
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/ |
H A D | RegionDataConstants.java | 129 BB(new String[]{ enum constant in enum:RegionDataConstants.RegionDataEnum
|
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | row_common.cc | 954 #define BB UB * 128 + VB * 128 macro 961 *b = Clamp((int32)((u * UB + v * VB) - (BB) + y1) >> 6);
|
H A D | row_posix.cc | 2068 #define BB UB * 128 + VB * 128 macro 2090 { BB, BB, BB, BB, BB, BB, BB, BB },
|
H A D | row_win.cc | 38 #define BB UB * 128 + VB * 128 macro 68 static const vec16 kUVBiasB = { BB, BB, BB, BB, BB, BB, BB, BB }; 2217 BB, B [all...] |
/external/chromium_org/third_party/libyuv/source/ |
H A D | row_common.cc | 954 #define BB UB * 128 + VB * 128 macro 961 *b = Clamp((int32)((u * UB + v * VB) - (BB) + y1) >> 6);
|
H A D | row_posix.cc | 2068 #define BB UB * 128 + VB * 128 macro 2090 { BB, BB, BB, BB, BB, BB, BB, BB },
|
H A D | row_win.cc | 37 #define BB UB * 128 + VB * 128 macro 67 static const vec16 kUVBiasB = { BB, BB, BB, BB, BB, BB, BB, BB }; 2218 BB, B [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTIL.h | 1471 // Return the index of BB, or Predecessors.size if BB is not a predecessor. 1472 unsigned findPredecessorIndex(const BasicBlock *BB) const { 1473 auto I = std::find(Predecessors.cbegin(), Predecessors.cend(), BB); 1517 unsigned BlockID; // unique id for this BB in the containing CFG 1568 inline void add(BasicBlock *BB) { argument 1569 assert(BB->CFGPtr == nullptr || BB->CFGPtr == this); 1570 BB->setBlockID(Blocks.size()); 1571 BB 1576 setEntry(BasicBlock *BB) argument 1577 setExit(BasicBlock *BB) argument [all...] |
/external/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 42 BasicBlock *BB, BasicBlock::iterator InsertPt) const { 43 if (BB) BB->getInstList().insert(InsertPt, I); 53 BasicBlock *BB; member in class:llvm::IRBuilderBase 73 BB = nullptr; 77 BasicBlock *GetInsertBlock() const { return BB; } 84 BB = TheBB; 85 InsertPt = BB->end(); 91 BB = I->getParent(); 93 assert(I != BB 41 InsertHelper(Instruction *I, const Twine &Name, BasicBlock *BB, BasicBlock::iterator InsertPt) const argument [all...] |
H A D | Instructions.h | 2186 void setIncomingBlock(unsigned i, BasicBlock *BB) { argument 2187 block_begin()[i] = BB; 2192 void addIncoming(Value *V, BasicBlock *BB) { argument 2194 assert(BB && "PHI node got a null basic block!"); 2202 setIncomingBlock(NumOperands - 1, BB); 2215 Value *removeIncomingValue(const BasicBlock *BB, bool DeletePHIIfEmpty=true) { argument 2216 int Idx = getBasicBlockIndex(BB); 2224 int getBasicBlockIndex(const BasicBlock *BB) const { 2226 if (block_begin()[i] == BB) 2231 Value *getIncomingValueForBlock(const BasicBlock *BB) cons 2789 findCaseDest(BasicBlock *BB) argument [all...] |
/external/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 361 const SCEV *BB, 366 B = BB; 360 setLine(const SCEV *AA, const SCEV *BB, const SCEV *CC, const Loop *CurLoop) argument
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 830 for (const auto &BB : *F) { 831 if (!BB.hasAddressTaken()) 833 MCSymbol *Sym = GetBlockAddressSymbol(&BB); 2077 MCSymbol *AsmPrinter::GetBlockAddressSymbol(const BasicBlock *BB) const { 2078 return MMI->getAddrLabelSymbol(BB); 2125 << "Parent Loop BB" << FunctionNumber << "_" 2138 << "Child Loop BB" << FunctionNumber << "_" 2159 AP.OutStreamer.AddComment(" in Loop: Header=BB" + 2194 // here, because multiple LLVM BB's may have been RAUW'd to this block after 2197 const BasicBlock *BB local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 136 bool CanMergeBlocks(const BasicBlock *BB, const BasicBlock *DestBB) const; 137 void EliminateMostlyEmptyBlock(BasicBlock *BB); 138 bool OptimizeBlock(BasicBlock &BB); 147 bool DupRetToEnableTailCallOpts(BasicBlock *BB); 208 BasicBlock *BB = I++; local 209 MadeChange |= OptimizeBlock(*BB); 219 for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) { 220 SmallVector<BasicBlock*, 2> Successors(succ_begin(BB), succ_en 233 BasicBlock *BB = *WorkList.begin(); local 268 BasicBlock *BB = I++; local 304 BasicBlock *BB = I++; local 342 CanMergeBlocks(const BasicBlock *BB, const BasicBlock *DestBB) const argument 410 EliminateMostlyEmptyBlock(BasicBlock *BB) argument 819 BasicBlock *BB = CI->getParent(); local 918 DupRetToEnableTailCallOpts(BasicBlock *BB) argument 1141 BasicBlock *BB; member in union:__anon25735::TypePromotionTransaction::InsertionHandler::__anon25736 2468 IsNonLocalValue(Value *V, BasicBlock *BB) argument 2802 BasicBlock *BB = CurInstIterator->getParent(); local 3208 OptimizeBlock(BasicBlock &BB) argument 3270 BasicBlock *BB = I++; local [all...] |