/external/llvm/lib/Transforms/Utils/ |
D | FlattenCFG.cpp | 139 BranchInst *PBI = dyn_cast<BranchInst>(Pred->getTerminator()); in FlattenParallelAndOr() local 142 if (!PBI) in FlattenParallelAndOr() 147 if (PBI->isUnconditional()) { in FlattenParallelAndOr() 162 assert(PBI->isConditional()); in FlattenParallelAndOr() 165 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() 178 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr() 194 BasicBlock *PS1 = PBI->getSuccessor(0); in FlattenParallelAndOr() 195 BasicBlock *PS2 = PBI->getSuccessor(1); in FlattenParallelAndOr() 269 BranchInst *PBI = dyn_cast<BranchInst>(FirstCondBlock->getTerminator()); in FlattenParallelAndOr() local 272 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() [all …]
|
D | SimplifyCFG.cpp | 2151 Instruction *PBI = &I; in checkCSEInPredecessor() local 2153 if (Inst->isIdenticalTo(PBI)) { in checkCSEInPredecessor() 2154 Inst->replaceAllUsesWith(PBI); in checkCSEInPredecessor() 2165 static bool extractPredSuccWeights(BranchInst *PBI, BranchInst *BI, in extractPredSuccWeights() argument 2171 PBI->extractProfMetadata(PredTrueWeight, PredFalseWeight); in extractPredSuccWeights() 2200 if (BranchInst *PBI = dyn_cast<BranchInst>(PB->getTerminator())) in FoldBranchToCommonDest() local 2201 if (PBI->isConditional() && in FoldBranchToCommonDest() 2202 (BI->getSuccessor(0) == PBI->getSuccessor(0) || in FoldBranchToCommonDest() 2203 BI->getSuccessor(0) == PBI->getSuccessor(1))) { in FoldBranchToCommonDest() 2276 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest() local [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | FlattenCFG.cpp | 152 BranchInst *PBI = dyn_cast<BranchInst>(Pred->getTerminator()); in FlattenParallelAndOr() local 155 if (!PBI) in FlattenParallelAndOr() 160 if (PBI->isUnconditional()) { in FlattenParallelAndOr() 175 assert(PBI->isConditional()); in FlattenParallelAndOr() 178 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() 191 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr() 207 BasicBlock *PS1 = PBI->getSuccessor(0); in FlattenParallelAndOr() 208 BasicBlock *PS2 = PBI->getSuccessor(1); in FlattenParallelAndOr() 282 BranchInst *PBI = dyn_cast<BranchInst>(FirstCondBlock->getTerminator()); in FlattenParallelAndOr() local 285 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() [all …]
|
D | SimplifyCFG.cpp | 2504 Instruction *PBI = &I; in tryCSEWithPredecessor() local 2506 if (Inst->isIdenticalTo(PBI)) { in tryCSEWithPredecessor() 2507 Inst->replaceAllUsesWith(PBI); in tryCSEWithPredecessor() 2518 static bool extractPredSuccWeights(BranchInst *PBI, BranchInst *BI, in extractPredSuccWeights() argument 2524 PBI->extractProfMetadata(PredTrueWeight, PredFalseWeight); in extractPredSuccWeights() 2553 if (BranchInst *PBI = dyn_cast<BranchInst>(PB->getTerminator())) in FoldBranchToCommonDest() local 2554 if (PBI->isConditional() && in FoldBranchToCommonDest() 2555 (BI->getSuccessor(0) == PBI->getSuccessor(0) || in FoldBranchToCommonDest() 2556 BI->getSuccessor(0) == PBI->getSuccessor(1))) { in FoldBranchToCommonDest() 2631 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest() local [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 1528 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest() local 1533 if (PBI == 0 || PBI->isUnconditional() || !SafeToMergeTerminators(BI, PBI)) in FoldBranchToCommonDest() 1540 if (PBI->getSuccessor(0) == TrueDest) in FoldBranchToCommonDest() 1542 else if (PBI->getSuccessor(1) == FalseDest) in FoldBranchToCommonDest() 1544 else if (PBI->getSuccessor(0) == FalseDest) in FoldBranchToCommonDest() 1546 else if (PBI->getSuccessor(1) == TrueDest) in FoldBranchToCommonDest() 1566 Worklist.push_back(std::make_pair(PBI->getOperand(0), 0)); in FoldBranchToCommonDest() 1589 DEBUG(dbgs() << "FOLDING BRANCH TO COMMON DEST:\n" << *PBI << *BB); in FoldBranchToCommonDest() 1590 IRBuilder<> Builder(PBI); in FoldBranchToCommonDest() 1594 Value *NewCond = PBI->getCondition(); in FoldBranchToCommonDest() [all …]
|
/external/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/ |
D | README.lsch3 | 58 | PBI | 89 | RCW and PBI (1M) | | 111 | RCW and PBI (1M) | | 156 The difference between NAND boot RCW image and NOR boot image is the PBI 157 command sequence. Below is one example for PBI commands for LS2085AQDS which 176 BLOCK_SIZE is the size to be copied by PBI. 210 PBI command sequence. Below is one example for PBI commands for RDB 226 BLOCK_SIZE is the size to be copied by PBI.
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSelect.cpp | 1252 auto *PBI = dyn_cast_or_null<BranchInst>(Dom->getTerminator()); in visitSelectInst() local 1253 if (PBI && PBI->isConditional() && in visitSelectInst() 1254 PBI->getSuccessor(0) != PBI->getSuccessor(1) && in visitSelectInst() 1255 (PBI->getSuccessor(0) == Parent || PBI->getSuccessor(1) == Parent)) { in visitSelectInst() 1256 bool CondIsFalse = PBI->getSuccessor(1) == Parent; in visitSelectInst() 1258 PBI->getCondition(), SI.getCondition(), DL, CondIsFalse); in visitSelectInst()
|
/external/u-boot/board/freescale/ls1021atwr/ |
D | ls102xa_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/ls1021aqds/ |
D | ls102xa_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/ls1021aiot/ |
D | ls102xa_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/ls1043aqds/ |
D | ls1043aqds_pbi.cfg | 13 #flush PBI data
|
/external/u-boot/board/freescale/ls1043ardb/ |
D | ls1043ardb_pbi.cfg | 13 #flush PBI data
|
/external/u-boot/board/freescale/t4qds/ |
D | t4_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/ls1046aqds/ |
D | ls1046aqds_pbi.cfg | 16 #flush PBI data
|
/external/u-boot/board/freescale/ls1046ardb/ |
D | ls1046ardb_pbi.cfg | 21 #flush PBI data
|
/external/u-boot/board/freescale/t1040qds/ |
D | t1040_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/t4rdb/ |
D | t4_pbi.cfg | 7 #PBI commands
|
/external/u-boot/board/freescale/t102xrdb/ |
D | t1024_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/t102xqds/ |
D | t1024_pbi.cfg | 1 #PBI commands
|
/external/u-boot/board/freescale/b4860qds/ |
D | b4_pbi.cfg | 1 #PBI commands
|
/external/u-boot/doc/ |
D | README.pblimage | 65 PBI instructions. File name must not be changed since they are used 84 #PBI commands
|
/external/u-boot/board/freescale/ls1012ardb/ |
D | README | 50 RCW + PBI | 1MB | 0x4000_0000 92 RCW + PBI | 1MB | 0x4000_0000
|
/external/u-boot/board/freescale/t104xrdb/ |
D | t104x_pbi.cfg | 1 #PBI commands
|
D | t104x_pbi_sb.cfg | 1 #PBI commands
|
/external/u-boot/board/varisys/cyrus/ |
D | pbi.cfg | 10 #PBI commands
|