Home
last modified time | relevance | path

Searched refs:BasicBlocks (Results 1 – 25 of 36) sorted by relevance

12

/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
DTrace.h33 BasicBlockListType BasicBlocks; variable
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace()
43 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; } in getEntryBasicBlock()
46 BasicBlock *operator[](unsigned i) const { return BasicBlocks[i]; }
47 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; } in getBlock()
59 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) in getBlockIndex()
60 if (BasicBlocks[i] == X) in getBlockIndex()
85 iterator begin() { return BasicBlocks.begin(); } in begin()
86 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
87 iterator end () { return BasicBlocks.end(); } in end()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTrace.h33 BasicBlockListType BasicBlocks; variable
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace()
43 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; } in getEntryBasicBlock()
46 BasicBlock *operator[](unsigned i) const { return BasicBlocks[i]; }
47 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; } in getBlock()
59 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) in getBlockIndex()
60 if (BasicBlocks[i] == X) in getBlockIndex()
85 iterator begin() { return BasicBlocks.begin(); } in begin()
86 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
87 iterator end () { return BasicBlocks.end(); } in end()
[all …]
/external/llvm/include/llvm/Analysis/
DTrace.h32 BasicBlockListType BasicBlocks; variable
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace()
44 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; } in getEntryBasicBlock()
48 BasicBlock *operator[](unsigned i) const { return BasicBlocks[i]; }
49 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; } in getBlock()
63 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) in getBlockIndex()
64 if (BasicBlocks[i] == X) in getBlockIndex()
91 iterator begin() { return BasicBlocks.begin(); } in begin()
92 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
93 iterator end () { return BasicBlocks.end(); } in end()
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineFunction.h206 BasicBlockListType BasicBlocks;
430 return &MachineFunction::BasicBlocks;
440 iterator begin() { return BasicBlocks.begin(); }
441 const_iterator begin() const { return BasicBlocks.begin(); }
442 iterator end () { return BasicBlocks.end(); }
443 const_iterator end () const { return BasicBlocks.end(); }
445 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
446 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); }
447 reverse_iterator rend () { return BasicBlocks.rend(); }
448 const_reverse_iterator rend () const { return BasicBlocks.rend(); }
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/Utils/
DSampleProfileInference.h161 const std::vector<const BasicBlockT *> &BasicBlocks,
167 void findUnlikelyJumps(const std::vector<const BasicBlockT *> &BasicBlocks,
205 std::vector<const BasicBlockT *> BasicBlocks;
207 BasicBlocks.reserve(Reachable.size());
210 BlockIndex[&BB] = BasicBlocks.size();
211 BasicBlocks.push_back(&BB);
218 for (const auto *BB : BasicBlocks) {
226 if (BasicBlocks.size() <= 1 || !HasSamples) {
232 initFunction(Func, BasicBlocks, BlockIndex);
240 for (const auto *BB : BasicBlocks) {
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineFunction.h273 BasicBlockListType BasicBlocks;
641 return &MachineFunction::BasicBlocks;
651 iterator begin() { return BasicBlocks.begin(); }
652 const_iterator begin() const { return BasicBlocks.begin(); }
653 iterator end () { return BasicBlocks.end(); }
654 const_iterator end () const { return BasicBlocks.end(); }
656 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
657 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); }
658 reverse_iterator rend () { return BasicBlocks.rend(); }
659 const_reverse_iterator rend () const { return BasicBlocks.rend(); }
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DMachineFunction.h312 BasicBlockListType BasicBlocks;
860 return &MachineFunction::BasicBlocks;
870 iterator begin() { return BasicBlocks.begin(); }
871 const_iterator begin() const { return BasicBlocks.begin(); }
872 iterator end () { return BasicBlocks.end(); }
873 const_iterator end () const { return BasicBlocks.end(); }
875 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
876 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); }
877 reverse_iterator rend () { return BasicBlocks.rend(); }
878 const_reverse_iterator rend () const { return BasicBlocks.rend(); }
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DFunction.h62 BasicBlockListType BasicBlocks; ///< The basic blocks
508 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; } in getBasicBlockList()
509 BasicBlockListType &getBasicBlockList() { return BasicBlocks; } in getBasicBlockList()
512 return &Function::BasicBlocks; in getSublistAccess()
531 iterator begin() { return BasicBlocks.begin(); } in begin()
532 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
533 iterator end () { return BasicBlocks.end(); } in end()
534 const_iterator end () const { return BasicBlocks.end(); } in end()
536 size_t size() const { return BasicBlocks.size(); } in size()
537 bool empty() const { return BasicBlocks.empty(); } in empty()
[all …]
/external/llvm/include/llvm/IR/
DFunction.h55 BasicBlockListType BasicBlocks; ///< The basic blocks
484 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; }
485 BasicBlockListType &getBasicBlockList() { return BasicBlocks; }
487 return &Function::BasicBlocks;
504 iterator begin() { return BasicBlocks.begin(); }
505 const_iterator begin() const { return BasicBlocks.begin(); }
506 iterator end () { return BasicBlocks.end(); }
507 const_iterator end () const { return BasicBlocks.end(); }
509 size_t size() const { return BasicBlocks.size(); }
510 bool empty() const { return BasicBlocks.empty(); }
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/
DFunction.h73 BasicBlockListType BasicBlocks; ///< The basic blocks
683 return BasicBlocks.insert(Position, BB); in insert()
727 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; } in getBasicBlockList()
728 BasicBlockListType &getBasicBlockList() { return BasicBlocks; } in getBasicBlockList()
731 return &Function::BasicBlocks; in getSublistAccess()
751 iterator begin() { return BasicBlocks.begin(); } in begin()
752 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
753 iterator end () { return BasicBlocks.end(); } in end()
754 const_iterator end () const { return BasicBlocks.end(); } in end()
756 size_t size() const { return BasicBlocks.size(); } in size()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DFunction.h72 BasicBlockListType BasicBlocks; ///< The basic blocks
668 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; } in getBasicBlockList()
669 BasicBlockListType &getBasicBlockList() { return BasicBlocks; } in getBasicBlockList()
672 return &Function::BasicBlocks; in getSublistAccess()
691 iterator begin() { return BasicBlocks.begin(); } in begin()
692 const_iterator begin() const { return BasicBlocks.begin(); } in begin()
693 iterator end () { return BasicBlocks.end(); } in end()
694 const_iterator end () const { return BasicBlocks.end(); } in end()
696 size_t size() const { return BasicBlocks.size(); } in size()
697 bool empty() const { return BasicBlocks.empty(); } in empty()
[all …]
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.h123 std::vector<const BasicBlock*> BasicBlocks; variable
207 return BasicBlocks; in getBasicBlocks()
DValueEnumerator.cpp930 BasicBlocks.push_back(&BB); in incorporateFunction()
931 ValueMap[&BB] = BasicBlocks.size(); in incorporateFunction()
975 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) in purgeFunction()
976 ValueMap.erase(BasicBlocks[i]); in purgeFunction()
980 BasicBlocks.clear(); in purgeFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/DirectX/DXILWriter/
DDXILValueEnumerator.h127 std::vector<const BasicBlock *> BasicBlocks; variable
215 return BasicBlocks; in getBasicBlocks()
DDXILValueEnumerator.cpp1057 BasicBlocks.push_back(&BB); in incorporateFunction()
1058 ValueMap[&BB] = BasicBlocks.size(); in incorporateFunction()
1115 for (const BasicBlock *BB : BasicBlocks) in purgeFunction()
1120 BasicBlocks.clear(); in purgeFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DValueEnumerator.h127 std::vector<const BasicBlock*> BasicBlocks; variable
216 return BasicBlocks; in getBasicBlocks()
DValueEnumerator.cpp966 BasicBlocks.push_back(&BB); in incorporateFunction()
967 ValueMap[&BB] = BasicBlocks.size(); in incorporateFunction()
1011 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i) in purgeFunction()
1012 ValueMap.erase(BasicBlocks[i]); in purgeFunction()
1016 BasicBlocks.clear(); in purgeFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Bitcode/Writer/
DValueEnumerator.h126 std::vector<const BasicBlock*> BasicBlocks; variable
215 return BasicBlocks; in getBasicBlocks()
DValueEnumerator.cpp1052 BasicBlocks.push_back(&BB); in incorporateFunction()
1053 ValueMap[&BB] = BasicBlocks.size(); in incorporateFunction()
1113 for (const BasicBlock *BB : BasicBlocks) in purgeFunction()
1118 BasicBlocks.clear(); in purgeFunction()
/external/llvm/lib/CodeGen/
DStackColoring.cpp271 DenseMap<const MachineBasicBlock*, int> BasicBlocks; member in __anonb185c31f0111::StackColoring
579 BasicBlocks[MBB] = BasicBlockNumbering.size(); in collectMarkers()
987 BasicBlocks.clear(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DStackColoring.cpp407 DenseMap<const MachineBasicBlock *, int> BasicBlocks; member in __anonf9b953010111::StackColoring
713 BasicBlocks[MBB] = BasicBlockNumbering.size(); in collectMarkers()
1164 BasicBlocks.clear(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DStackColoring.cpp435 DenseMap<const MachineBasicBlock *, int> BasicBlocks; member in __anonbfe5dec70111::StackColoring
758 BasicBlocks[MBB] = BasicBlockNumbering.size(); in collectMarkers()
1216 BasicBlocks.clear(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/
DFunction.cpp321 for (const BasicBlock &BB : BasicBlocks) in getInstructionCount()
375 BasicBlocks.splice(ToIt, FromF->BasicBlocks, FromBeginIt, FromEndIt); in splice()
380 return BasicBlocks.erase(FromIt, ToIt); in erase()
532 while (!BasicBlocks.empty()) in dropAllReferences()
533 BasicBlocks.begin()->eraseFromParent(); in dropAllReferences()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp553 SmallPtrSet<MachineBasicBlock*, 2> BasicBlocks; in INITIALIZE_PASS() local
555 BasicBlocks.insert(Dead->getParent()); in INITIALIZE_PASS()
559 for (auto *MBB : BasicBlocks) { in INITIALIZE_PASS()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DFunction.cpp229 for (const BasicBlock &BB : BasicBlocks) in getInstructionCount()
385 while (!BasicBlocks.empty()) in dropAllReferences()
386 BasicBlocks.begin()->eraseFromParent(); in dropAllReferences()

12