Searched refs:Phi (Results 1 - 11 of 11) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 698 assert(L->getHeader() == OrigPhi->getParent() && "Phi must be an IV"); 1202 PHINode *Phi = dyn_cast<PHINode>(IncI->getOperand(0)); local 1203 if (Phi && Phi->getParent() == L->getHeader()) { 1205 return Phi; 1212 Phi = dyn_cast<PHINode>(IncI->getOperand(1)); 1213 if (Phi && Phi->getParent() == L->getHeader()) { 1215 return Phi; 1257 PHINode *Phi local 1313 AlmostDeadIV(PHINode *Phi, BasicBlock *LatchBlock, Value *Cond) argument 1357 PHINode *Phi = cast<PHINode>(I); local [all...] |
H A D | GVN.cpp | 2523 PHINode* Phi = PHINode::Create(CurInst->getType(), std::distance(PB, PE), local 2528 Phi->addIncoming(predMap[P], P); 2531 VN.add(Phi, ValNo); 2532 addToLeaderTable(ValNo, Phi, CurrentBlock); 2533 Phi->setDebugLoc(CurInst->getDebugLoc()); 2534 CurInst->replaceAllUsesWith(Phi); 2535 if (Phi->getType()->isPointerTy()) { 2539 for (unsigned ii = 0, ee = Phi->getNumIncomingValues(); ii != ee; 2542 VN.getAliasAnalysis()->addEscapingUse(Phi->getOperandUse(jj)); 2546 MD->invalidateCachedPointerInfo(Phi); [all...] |
H A D | LoopStrengthReduce.cpp | 2784 PHINode *Phi = dyn_cast<PHINode>(I); ++I) { 2785 if (!isCompatibleIVType(Phi, IVSrc)) 2788 Phi->getIncomingValueForBlock(L->getLoopLatch())); 2799 Phi->replaceUsesOfWith(PostIncV, IVOper);
|
/external/clang/test/CodeGen/ |
H A D | 2007-03-05-DataLayout.c | 36 #define Phi(x) ((x)->phi) macro
|
/external/webkit/PerformanceTests/SunSpider/tests/sunspider-0.9/ |
H A D | 3d-cube.js | 144 function RotateX(M, Phi) { 145 var a = Phi; 158 function RotateY(M, Phi) { 159 var a = Phi; 172 function RotateZ(M, Phi) { 173 var a = Phi;
|
/external/webkit/PerformanceTests/SunSpider/tests/sunspider-0.9.1/ |
H A D | 3d-cube.js | 144 function RotateX(M, Phi) { 145 var a = Phi; 158 function RotateY(M, Phi) { 159 var a = Phi; 172 function RotateZ(M, Phi) { 173 var a = Phi;
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 962 // Check that the chain of IV operands leading back to Phi can be hoisted. 1607 PHINode *Phi = dyn_cast<PHINode>(I); ++I) { 1608 Phis.push_back(Phi); 1619 PHINode *Phi = *PIter; local 1621 if (!SE.isSCEVable(Phi->getType())) 1624 PHINode *&OrigPhiRef = ExprToIVMap[SE.getSCEV(Phi)]; 1626 OrigPhiRef = Phi; 1627 if (Phi->getType()->isIntegerTy() && TLI 1628 && TLI->isTruncateFree(Phi->getType(), Phis.back()->getType())) { 1632 SE.getTruncateExpr(SE.getSCEV(Phi), Phi [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 391 PHINode *Phi = dyn_cast<PHINode>(BBI); ++BBI) { 392 Phi->removeIncomingValue(BB, false);
|
H A D | SimplifyCFG.cpp | 2968 PHINode *Phi = I->first; local 2974 Phi->setIncomingValue(Indexes[I], SI->getCondition());
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 1376 for (MachineBasicBlock::iterator Phi = FuncInfo->MBB->begin(); 1377 Phi != FuncInfo->MBB->end() && Phi->isPHI(); 1378 ++Phi) { 1383 if (FuncInfo->PHINodesToUpdate[pn].first == Phi) { 1384 Phi->addOperand(MachineOperand:: 1387 Phi->addOperand(MachineOperand::CreateMBB(ThisBB));
|
/external/llvm/include/llvm/ |
H A D | IRBuilder.h | 98 if (PHINode *Phi = dyn_cast<PHINode>(UseInst)) { 99 BasicBlock *PredBB = Phi->getIncomingBlock(U);
|
Completed in 1298 milliseconds