Home
last modified time | relevance | path

Searched defs:BB (Results 1 – 25 of 1244) sorted by relevance

12345678910>>...50

/external/llvm/include/llvm/IR/
DCFG.h91 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); } in pred_begin()
92 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin()
95 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);} in pred_end()
96 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end()
99 inline bool pred_empty(const BasicBlock *BB) { in pred_empty()
102 inline pred_range predecessors(BasicBlock *BB) { in predecessors()
105 inline pred_const_range predecessors(const BasicBlock *BB) { in predecessors()
120 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
123 inline succ_const_iterator succ_begin(const BasicBlock *BB) { in succ_begin()
126 inline succ_iterator succ_end(BasicBlock *BB) { in succ_end()
[all …]
DPredIteratorCache.h43 BasicBlock **GetPreds(BasicBlock *BB) { in GetPreds()
58 unsigned GetNumPreds(BasicBlock *BB) { in GetNumPreds()
64 size_t size(BasicBlock *BB) { return GetNumPreds(BB); } in size()
65 ArrayRef<BasicBlock *> get(BasicBlock *BB) { in get()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCFG.h108 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); } in pred_begin()
109 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin()
112 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);} in pred_end()
113 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end()
116 inline bool pred_empty(const BasicBlock *BB) { in pred_empty()
121 inline unsigned pred_size(const BasicBlock *BB) { in pred_size()
124 inline pred_range predecessors(BasicBlock *BB) { in predecessors()
127 inline pred_const_range predecessors(const BasicBlock *BB) { in predecessors()
266 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
269 inline succ_const_iterator succ_begin(const BasicBlock *BB) { in succ_begin()
[all …]
DPredIteratorCache.h42 BasicBlock **GetPreds(BasicBlock *BB) { in GetPreds()
57 unsigned GetNumPreds(BasicBlock *BB) const { in GetNumPreds()
65 size_t size(BasicBlock *BB) const { return GetNumPreds(BB); } in size()
66 ArrayRef<BasicBlock *> get(BasicBlock *BB) { in get()
/external/llvm-project/llvm/include/llvm/IR/
DCFG.h109 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); } in pred_begin()
110 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin()
113 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);} in pred_end()
114 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end()
117 inline bool pred_empty(const BasicBlock *BB) { in pred_empty()
122 inline unsigned pred_size(const BasicBlock *BB) { in pred_size()
125 inline pred_range predecessors(BasicBlock *BB) { in predecessors()
128 inline const_pred_range predecessors(const BasicBlock *BB) { in predecessors()
267 inline succ_iterator succ_begin(BasicBlock *BB) { in succ_begin()
270 inline const_succ_iterator succ_begin(const BasicBlock *BB) { in succ_begin()
[all …]
DPredIteratorCache.h42 BasicBlock **GetPreds(BasicBlock *BB) { in GetPreds()
57 unsigned GetNumPreds(BasicBlock *BB) const { in GetNumPreds()
65 size_t size(BasicBlock *BB) const { return GetNumPreds(BB); } in size()
66 ArrayRef<BasicBlock *> get(BasicBlock *BB) { in get()
/external/llvm/include/llvm/Analysis/
DLoopIterator.h84 bool hasPreorder(BasicBlock *BB) const { return PostNumbers.count(BB); } in hasPreorder()
87 bool hasPostorder(BasicBlock *BB) const { in hasPostorder()
93 unsigned getPostorder(BasicBlock *BB) const { in getPostorder()
101 unsigned getRPO(BasicBlock *BB) const { in getRPO()
153 bool visitPreorder(BasicBlock *BB) { in visitPreorder()
162 void finishPostorder(BasicBlock *BB) { in finishPostorder()
175 finishPostorder(BasicBlock *BB) { in finishPostorder()
DRegionInfoImpl.h53 void RegionBase<Tr>::replaceEntry(BlockT *BB) { in replaceEntry()
58 void RegionBase<Tr>::replaceExit(BlockT *BB) { in replaceExit()
103 BlockT *BB = const_cast<BlockT *>(B); in contains() local
154 BlockT *BB) const { in outermostLoopInRegion()
236 void RegionBase<Tr>::verifyBBInRegion(BlockT *BB) const { in verifyBBInRegion()
262 void RegionBase<Tr>::verifyWalk(BlockT *BB, std::set<BlockT *> *visited) const { in verifyWalk()
323 typename Tr::RegionT *RegionBase<Tr>::getSubRegionNode(BlockT *BB) const { in getSubRegionNode()
343 typename Tr::RegionNodeT *RegionBase<Tr>::getBBNode(BlockT *BB) const { in getBBNode()
358 typename Tr::RegionNodeT *RegionBase<Tr>::getNode(BlockT *BB) const { in getNode()
394 BlockT *BB = (*I)->template getNodeAs<BlockT>(); in addSubRegion() local
[all …]
/external/llvm-project/llvm/include/llvm/Analysis/
DRegionInfoImpl.h57 void RegionBase<Tr>::replaceEntry(BlockT *BB) { in replaceEntry()
62 void RegionBase<Tr>::replaceExit(BlockT *BB) { in replaceExit()
105 BlockT *BB = const_cast<BlockT *>(B); in contains() local
156 BlockT *BB) const { in outermostLoopInRegion()
255 void RegionBase<Tr>::verifyBBInRegion(BlockT *BB) const { in verifyBBInRegion()
279 void RegionBase<Tr>::verifyWalk(BlockT *BB, std::set<BlockT *> *visited) const { in verifyWalk()
338 typename Tr::RegionT *RegionBase<Tr>::getSubRegionNode(BlockT *BB) const { in getSubRegionNode()
359 typename Tr::RegionNodeT *RegionBase<Tr>::getBBNode(BlockT *BB) const { in getBBNode()
375 typename Tr::RegionNodeT *RegionBase<Tr>::getNode(BlockT *BB) const { in getNode()
412 BlockT *BB = Element->template getNodeAs<BlockT>(); in addSubRegion() local
[all …]
DInstructionPrecedenceTracking.h98 const Instruction *getFirstICFI(const BasicBlock *BB) { in getFirstICFI()
104 bool hasICF(const BasicBlock *BB) { in hasICF()
120 const Instruction *getFirstMemoryWrite(const BasicBlock *BB) { in getFirstMemoryWrite()
126 bool mayWriteToMemory(const BasicBlock *BB) { in mayWriteToMemory()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DRegionInfoImpl.h57 void RegionBase<Tr>::replaceEntry(BlockT *BB) { in replaceEntry()
62 void RegionBase<Tr>::replaceExit(BlockT *BB) { in replaceExit()
105 BlockT *BB = const_cast<BlockT *>(B); in contains() local
156 BlockT *BB) const { in outermostLoopInRegion()
255 void RegionBase<Tr>::verifyBBInRegion(BlockT *BB) const { in verifyBBInRegion()
279 void RegionBase<Tr>::verifyWalk(BlockT *BB, std::set<BlockT *> *visited) const { in verifyWalk()
338 typename Tr::RegionT *RegionBase<Tr>::getSubRegionNode(BlockT *BB) const { in getSubRegionNode()
359 typename Tr::RegionNodeT *RegionBase<Tr>::getBBNode(BlockT *BB) const { in getBBNode()
375 typename Tr::RegionNodeT *RegionBase<Tr>::getNode(BlockT *BB) const { in getNode()
412 BlockT *BB = Element->template getNodeAs<BlockT>(); in addSubRegion() local
[all …]
DInstructionPrecedenceTracking.h104 const Instruction *getFirstICFI(const BasicBlock *BB) { in getFirstICFI()
110 bool hasICF(const BasicBlock *BB) { in hasICF()
128 const Instruction *getFirstMemoryWrite(const BasicBlock *BB) { in getFirstMemoryWrite()
134 bool mayWriteToMemory(const BasicBlock *BB) { in mayWriteToMemory()
/external/llvm-project/llvm/tools/llvm-reduce/deltas/
DReduceBasicBlocks.cpp27 static void replaceBranchTerminator(BasicBlock &BB, in replaceBranchTerminator()
97 for (auto &BB : F) in extractBasicBlocksFromModule() local
103 for (auto &BB : F) { in extractBasicBlocksFromModule() local
114 for (auto &BB : F) { in extractBasicBlocksFromModule() local
122 for (auto &BB : BBsToDelete) { in extractBasicBlocksFromModule() local
136 for (auto &BB : F) { in countBasicBlocks() local
/external/llvm-project/llvm/lib/Transforms/Scalar/
DADCE.cpp104 BasicBlock *BB = nullptr; member
126 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } in isLive()
165 void markLive(BasicBlock *BB) { markLive(BlockInfo[BB]); } in markLive()
225 for (auto &BB : F) { in initialize() local
261 std::pair<StatusMap::iterator, bool> insert(BasicBlock *BB) { in initialize()
266 void completed(BasicBlock *BB) { (*this)[BB] = false; } in initialize()
270 bool onStack(BasicBlock *BB) { in initialize()
280 for (auto *BB: depth_first_ext(&F.getEntryBlock(), State)) { in initialize() local
299 auto *BB = PDTChild->getBlock(); in initialize() local
314 auto *BB = &F.getEntryBlock(); in initialize() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DADCE.cpp104 BasicBlock *BB = nullptr; member
126 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } in isLive()
165 void markLive(BasicBlock *BB) { markLive(BlockInfo[BB]); } in markLive()
225 for (auto &BB : F) { in initialize() local
261 std::pair<StatusMap::iterator, bool> insert(BasicBlock *BB) { in initialize()
266 void completed(BasicBlock *BB) { (*this)[BB] = false; } in initialize()
270 bool onStack(BasicBlock *BB) { in initialize()
280 for (auto *BB: depth_first_ext(&F.getEntryBlock(), State)) { in initialize() local
299 auto *BB = PDTChild->getBlock(); in initialize() local
314 auto *BB = &F.getEntryBlock(); in initialize() local
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h92 inline MachineLoop *getLoopFor(const MachineBasicBlock *BB) const { in getLoopFor()
102 inline unsigned getLoopDepth(const MachineBasicBlock *BB) const { in getLoopDepth()
107 inline bool isLoopHeader(const MachineBasicBlock *BB) const { in isLoopHeader()
125 inline void changeLoopFor(MachineBasicBlock *BB, MachineLoop *L) { in changeLoopFor()
143 void removeBlock(MachineBasicBlock *BB) { in removeBlock()
/external/llvm-project/clang/unittests/CodeGen/
DTBAAMetadataTest.cpp67 const BasicBlock *BB = Compiler.compile(); in TEST() local
164 const BasicBlock *BB = Compiler.compile(); in TEST() local
286 const BasicBlock *BB = Compiler.compile(); in TEST() local
379 const BasicBlock *BB = Compiler.compile(); in TEST() local
473 const BasicBlock *BB = Compiler.compile(); in TEST() local
576 const BasicBlock *BB = Compiler.compile(); in TEST() local
699 const BasicBlock *BB = Compiler.compile(); in TEST() local
800 const BasicBlock *BB = Compiler.compile(); in TEST() local
882 const BasicBlock *BB = Compiler.compile(); in TEST() local
961 const BasicBlock *BB = Compiler.compile(); in TEST() local
[all …]
/external/llvm-project/polly/include/polly/
DScopDetectionDiagnostic.h199 BasicBlock *BB; variable
202 ReportInvalidTerminator(BasicBlock *BB) in ReportInvalidTerminator()
247 BasicBlock *BB; variable
251 ReportUnreachableInExit(BasicBlock *BB, DebugLoc DbgLoc) in ReportUnreachableInExit()
298 BasicBlock *BB; variable
301 ReportUndefCond(const Instruction *Inst, BasicBlock *BB) in ReportUndefCond()
323 BasicBlock *BB; variable
326 ReportInvalidCond(const Instruction *Inst, BasicBlock *BB) in ReportInvalidCond()
346 BasicBlock *BB; variable
349 ReportUndefOperand(BasicBlock *BB, const Instruction *Inst) in ReportUndefOperand()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h118 inline MachineLoop *getLoopFor(const MachineBasicBlock *BB) const { in getLoopFor()
128 inline unsigned getLoopDepth(const MachineBasicBlock *BB) const { in getLoopDepth()
133 inline bool isLoopHeader(const MachineBasicBlock *BB) const { in isLoopHeader()
152 inline void changeLoopFor(MachineBasicBlock *BB, MachineLoop *L) { in changeLoopFor()
170 void removeBlock(MachineBasicBlock *BB) { in removeBlock()
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h118 inline MachineLoop *getLoopFor(const MachineBasicBlock *BB) const { in getLoopFor()
128 inline unsigned getLoopDepth(const MachineBasicBlock *BB) const { in getLoopDepth()
133 inline bool isLoopHeader(const MachineBasicBlock *BB) const { in isLoopHeader()
152 inline void changeLoopFor(MachineBasicBlock *BB, MachineLoop *L) { in changeLoopFor()
170 void removeBlock(MachineBasicBlock *BB) { in removeBlock()
/external/llvm-project/llvm/lib/FuzzMutate/
DRandomIRBuilder.cpp21 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource()
26 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource()
41 Value *RandomIRBuilder::newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSource()
95 void RandomIRBuilder::connectToSink(BasicBlock &BB, in connectToSink()
120 void RandomIRBuilder::newSink(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSink()
133 Value *RandomIRBuilder::findPointer(BasicBlock &BB, in findPointer()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DRandomIRBuilder.cpp21 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource()
26 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource()
41 Value *RandomIRBuilder::newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSource()
95 void RandomIRBuilder::connectToSink(BasicBlock &BB, in connectToSink()
120 void RandomIRBuilder::newSink(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSink()
133 Value *RandomIRBuilder::findPointer(BasicBlock &BB, in findPointer()
/external/llvm-project/llvm/lib/Analysis/
DInstructionPrecedenceTracking.cpp36 const BasicBlock *BB) { in getFirstSpecialInstruction()
54 const BasicBlock *BB) { in hasSpecialInstructions()
65 void InstructionPrecedenceTracking::fill(const BasicBlock *BB) { in fill()
104 const BasicBlock *BB) { in insertInstructionTo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DInstructionPrecedenceTracking.cpp36 const BasicBlock *BB) { in getFirstSpecialInstruction()
54 const BasicBlock *BB) { in hasSpecialInstructions()
65 void InstructionPrecedenceTracking::fill(const BasicBlock *BB) { in fill()
104 const BasicBlock *BB) { in insertInstructionTo()
/external/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp69 void MachineSSAUpdater::AddAvailableValue(MachineBasicBlock *BB, unsigned V) { in AddAvailableValue()
75 unsigned MachineSSAUpdater::GetValueAtEndOfBlock(MachineBasicBlock *BB) { in GetValueAtEndOfBlock()
80 unsigned LookForIdenticalPHI(MachineBasicBlock *BB, in LookForIdenticalPHI()
114 MachineBasicBlock *BB, MachineBasicBlock::iterator I, in InsertNewDef()
141 unsigned MachineSSAUpdater::GetValueInMiddleOfBlock(MachineBasicBlock *BB) { in GetValueInMiddleOfBlock()
245 static BlkSucc_iterator BlkSucc_begin(BlkT *BB) { return BB->succ_begin(); } in BlkSucc_begin()
246 static BlkSucc_iterator BlkSucc_end(BlkT *BB) { return BB->succ_end(); } in BlkSucc_end()
275 static void FindPredecessorBlocks(MachineBasicBlock *BB, in FindPredecessorBlocks()
284 static unsigned GetUndefVal(MachineBasicBlock *BB, in GetUndefVal()
296 static unsigned CreateEmptyPHI(MachineBasicBlock *BB, unsigned NumPreds, in CreateEmptyPHI()
[all …]

12345678910>>...50