| /external/llvm/include/llvm/IR/ |
| D | CFG.h | 91 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 …]
|
| D | PredIteratorCache.h | 43 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/ |
| D | CFG.h | 108 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 …]
|
| D | PredIteratorCache.h | 42 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/ |
| D | CFG.h | 109 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 …]
|
| D | PredIteratorCache.h | 42 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/ |
| D | LoopIterator.h | 84 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()
|
| D | RegionInfoImpl.h | 53 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/ |
| D | RegionInfoImpl.h | 57 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 …]
|
| D | InstructionPrecedenceTracking.h | 98 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/ |
| D | RegionInfoImpl.h | 57 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 …]
|
| D | InstructionPrecedenceTracking.h | 104 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/ |
| D | ReduceBasicBlocks.cpp | 27 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/ |
| D | ADCE.cpp | 104 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/ |
| D | ADCE.cpp | 104 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/ |
| D | MachineLoopInfo.h | 92 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/ |
| D | TBAAMetadataTest.cpp | 67 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/ |
| D | ScopDetectionDiagnostic.h | 199 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/ |
| D | MachineLoopInfo.h | 118 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/ |
| D | MachineLoopInfo.h | 118 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/ |
| D | RandomIRBuilder.cpp | 21 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/ |
| D | RandomIRBuilder.cpp | 21 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/ |
| D | InstructionPrecedenceTracking.cpp | 36 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/ |
| D | InstructionPrecedenceTracking.cpp | 36 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/ |
| D | MachineSSAUpdater.cpp | 69 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 …]
|