HomeSort by relevance Sort by last modified time
    Searched refs:RPOT (Results 1 - 25 of 49) sorted by null

1 2

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
LoopTraversal.cpp 30 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(Entry);
33 for (MachineBasicBlock *MBB : RPOT) {
67 for (MachineBasicBlock *MBB : RPOT) {
ShrinkWrap.cpp 463 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin());
464 if (containsIrreducibleCFG<MachineBasicBlock *>(RPOT, *MLI)) {
MIRCanonicalizerPass.cpp 108 ReversePostOrderTraversal<MachineBasicBlock *> RPOT(&*MF.begin());
110 for (auto MBB : RPOT) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
VPlanHCFGTransforms.cpp 26 ReversePostOrderTraversal<VPBlockBase *> RPOT(TopRegion->getEntry());
27 for (VPBlockBase *Base : RPOT) {
VPlan.cpp 192 ReversePostOrderTraversal<VPBlockBase *> RPOT(Entry);
196 for (VPBlockBase *Block : RPOT) {
213 for (VPBlockBase *Block : RPOT) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 76 LoopBlocksRPO RPOT(&L);
77 RPOT.perform(&LI);
81 for (BasicBlock *BB : RPOT) {
StructurizeCFG.cpp 329 ReversePostOrderTraversal<Region*> RPOT(ParentRegion);
335 for (RegionNode *RN : RPOT) {
342 for (auto I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
Reassociate.cpp 166 ReversePostOrderTraversal<Function*> &RPOT) {
177 for (BasicBlock *BB : RPOT) {
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
Reassociate.h 94 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
120 void BuildPairMap(ReversePostOrderTraversal<Function *> &RPOT);
  /external/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h 682 /// Run a single post-order traversal and save it (in reverse) in RPOT.
684 /// to BlockNode (the index into RPOT) in Nodes.
813 std::vector<const BlockT *> RPOT;
818 rpot_iterator rpot_begin() const { return RPOT.begin(); }
819 rpot_iterator rpot_end() const { return RPOT.end(); }
829 assert(Node.Index < RPOT.size());
830 return RPOT[Node.Index];
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h 731 /// Run a single post-order traversal and save it (in reverse) in RPOT.
733 /// to BlockNode (the index into RPOT) in Nodes.
861 std::vector<const BlockT *> RPOT;
866 rpot_iterator rpot_begin() const { return RPOT.begin(); }
867 rpot_iterator rpot_end() const { return RPOT.end(); }
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
Legalizer.cpp 88 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF);
90 // Traverse BB in RPOT and within each basic block, add insts top down,
92 for (auto *MBB : RPOT) {
  /external/clang/lib/Analysis/
CallGraph.cpp 168 llvm::ReversePostOrderTraversal<const clang::CallGraph*> RPOT(this);
170 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
  /external/llvm/include/llvm/Transforms/Scalar/
Reassociate.h 68 void BuildRankMap(Function &F, ReversePostOrderTraversal<Function *> &RPOT);
  /external/llvm/lib/CodeGen/
ExecutionDepsFix.cpp 764 ReversePostOrderTraversal<MachineBasicBlock*> RPOT(Entry);
767 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) {
791 MBBI = RPOT.begin(), MBBE = RPOT.end(); MBBI != MBBE; ++MBBI) {
LiveDebugValues.cpp 454 ReversePostOrderTraversal<MachineFunction *> RPOT(&MF);
456 for (auto RI = RPOT.begin(), RE = RPOT.end(); RI != RE; ++RI) {
ShrinkWrap.cpp 406 ReversePostOrderTraversal<const MachineBasicBlock *> RPOT(Entry);
408 for (const MachineBasicBlock *MBB : RPOT) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
SafepointIRVerifier.cpp 134 ReversePostOrderTraversal<const Function *> RPOT(&F);
135 for (const BasicBlock *BB : RPOT) {
571 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F);
572 for (const BasicBlock *BB : RPOT) {
    [all...]
  /external/llvm/lib/Target/X86/
X86WinEHState.cpp 659 ReversePostOrderTraversal<Function *> RPOT(&F);
669 for (BasicBlock *BB : RPOT) {
719 for (BasicBlock *BB : RPOT) {
731 for (BasicBlock *BB : RPOT) {
760 for (BasicBlock *BB : RPOT) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
X86WinEHState.cpp 667 ReversePostOrderTraversal<Function *> RPOT(&F);
677 for (BasicBlock *BB : RPOT) {
727 for (BasicBlock *BB : RPOT) {
739 for (BasicBlock *BB : RPOT) {
768 for (BasicBlock *BB : RPOT) {
  /external/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 474 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG);
476 I = RPOT.begin(), E = RPOT.end(); I != E; ++I) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 518 LoopBlocksRPO RPOT(L);
519 RPOT.perform(LI);
520 if (containsIrreducibleCFG<const BasicBlock *>(RPOT, *LI))
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp 302 ReversePostOrderTraversal<Region*> RPOT(ParentRegion);
303 TempOrder.append(RPOT.begin(), RPOT.end());
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
Reassociate.cpp 155 ReversePostOrderTraversal<Function*> RPOT(&F);
156 for (ReversePostOrderTraversal<Function*>::rpo_iterator I = RPOT.begin(),
157 E = RPOT.end(); I != E; ++I) {
    [all...]

Completed in 6367 milliseconds

1 2