Home
last modified time | relevance | path

Searched refs:PBI (Results 1 – 25 of 49) sorted by relevance

12

/external/llvm/lib/Transforms/Utils/
DFlattenCFG.cpp139 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 …]
DSimplifyCFG.cpp2151 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/
DFlattenCFG.cpp152 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 …]
DSimplifyCFG.cpp2504 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/
DSimplifyCFG.cpp1528 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/
DREADME.lsch358 | 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/
DInstCombineSelect.cpp1252 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/
Dls102xa_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/ls1021aqds/
Dls102xa_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/ls1021aiot/
Dls102xa_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/ls1043aqds/
Dls1043aqds_pbi.cfg13 #flush PBI data
/external/u-boot/board/freescale/ls1043ardb/
Dls1043ardb_pbi.cfg13 #flush PBI data
/external/u-boot/board/freescale/t4qds/
Dt4_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/ls1046aqds/
Dls1046aqds_pbi.cfg16 #flush PBI data
/external/u-boot/board/freescale/ls1046ardb/
Dls1046ardb_pbi.cfg21 #flush PBI data
/external/u-boot/board/freescale/t1040qds/
Dt1040_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/t4rdb/
Dt4_pbi.cfg7 #PBI commands
/external/u-boot/board/freescale/t102xrdb/
Dt1024_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/t102xqds/
Dt1024_pbi.cfg1 #PBI commands
/external/u-boot/board/freescale/b4860qds/
Db4_pbi.cfg1 #PBI commands
/external/u-boot/doc/
DREADME.pblimage65 PBI instructions. File name must not be changed since they are used
84 #PBI commands
/external/u-boot/board/freescale/ls1012ardb/
DREADME50 RCW + PBI | 1MB | 0x4000_0000
92 RCW + PBI | 1MB | 0x4000_0000
/external/u-boot/board/freescale/t104xrdb/
Dt104x_pbi.cfg1 #PBI commands
Dt104x_pbi_sb.cfg1 #PBI commands
/external/u-boot/board/varisys/cyrus/
Dpbi.cfg10 #PBI commands

12