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

1 2 3 4 5

  /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...]

Completed in 353 milliseconds

1 2 3 4 5