/external/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
PHITransAddr.h | 71 /// PredBB. This returns true on failure and sets Addr to null. 72 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 82 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 93 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 97 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 102 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
PHITransAddr.h | 81 /// PredBB. This returns true on failure and sets Addr to null. 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 113 BasicBlock *PredBB, const DominatorTree &DT,
|
/external/llvm/lib/CodeGen/ |
MachineDominators.cpp | 99 for (MachineBasicBlock *PredBB : Succ->predecessors()) { 100 if (PredBB == Edge.NewBB) 114 if (NewBBs.count(PredBB)) { 115 assert(PredBB->pred_size() == 1 && "A basic block resulting from a " 118 PredBB = *PredBB->pred_begin(); 120 if (!DT->dominates(SuccDTNode, DT->getNode(PredBB))) {
|
TailDuplicator.cpp | 84 MachineBasicBlock *PredBB = *PI; 88 if (PHIBB == PredBB) { 96 << PredBB->getNumber() << '\n'; 301 /// Process PHI node in TailBB by turning it into a copy in PredBB. Remember the 302 /// source register that's contributed by PredBB and update SSA update map. 304 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, 309 unsigned SrcOpIdx = getPHISrcRegOpIdx(MI, PredBB); 321 addSSAUpdateEntry(DefReg, NewDef, PredBB); 326 // Remove PredBB from the PHI node. 333 /// Duplicate a TailBB instruction to PredBB and updat [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
TailDuplication.cpp | 83 MachineBasicBlock *PredBB, 90 MachineBasicBlock *PredBB, 148 MachineBasicBlock *PredBB = *PI; 152 if (PHIBB == PredBB) { 160 << PredBB->getNumber() << '\n'; 372 /// ProcessPHI - Process PHI node in TailBB by turning it into a copy in PredBB. 373 /// Remember the source register that's contributed by PredBB and update SSA 377 MachineBasicBlock *PredBB, 383 unsigned SrcOpIdx = getPHISrcRegOpIdx(MI, PredBB); 394 AddSSAUpdateEntry(DefReg, NewDef, PredBB); [all...] |
BranchFolding.h | 97 MachineBasicBlock* PredBB); 106 MachineBasicBlock *PredBB); 108 MachineBasicBlock* PredBB); 109 bool CreateCommonTailOnlyBlock(MachineBasicBlock *&PredBB,
|
/external/llvm/lib/Analysis/ |
PHITransAddr.cpp | 146 BasicBlock *PredBB, 172 return AddAsInput(PN->getIncomingValueForBlock(PredBB)); 192 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT); 210 (!DT || DT->dominates(CastI->getParent(), PredBB))) 221 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT); 247 (!DT || DT->dominates(GEPI->getParent(), PredBB))) { 263 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); 300 (!DT || DT->dominates(BO->getParent(), PredBB))) 315 /// PredBB. This returns true on failure and sets Addr to null. 316 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
PHITransAddr.cpp | 145 BasicBlock *PredBB, 170 return AddAsInput(PN->getIncomingValueForBlock(PredBB)); 190 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT); 209 (!DT || DT->dominates(CastI->getParent(), PredBB))) 220 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT); 246 (!DT || DT->dominates(GEPI->getParent(), PredBB))) { 268 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); 305 (!DT || DT->dominates(BO->getParent(), PredBB))) 320 /// PredBB. This returns true on failure and sets Addr to null. 321 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
TailDuplicator.h | 68 /// Returns true if TailBB can successfully be duplicated into PredBB 69 bool canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB); 88 MachineBasicBlock *PredBB, 93 MachineBasicBlock *PredBB,
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
JumpThreading.cpp | 473 BasicBlock *PredBB = PN->getIncomingBlock(i); 475 Value *RHS = Cmp->getOperand(1)->DoPHITranslation(BB, PredBB); 484 cast<Constant>(RHS), PredBB, BB); 491 Result.push_back(std::make_pair(KC, PredBB)); [all...] |