/external/llvm/lib/Transforms/Utils/ |
PromoteMemoryToRegister.cpp | 685 PHINode *PN = I->second; 688 if (Value *V = SimplifyInstruction(PN, nullptr, nullptr, &DT)) { 689 if (AST && PN->getType()->isPointerTy()) 690 AST->deleteValue(PN); 691 PN->replaceAllUsesWith(V); 692 PN->eraseFromParent(); [all...] |
/external/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 659 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 662 PN->addIncoming(ThenV, ThenBB); 663 PN->addIncoming(ElseV, ElseBB); 664 return PN;
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 755 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 758 PN->addIncoming(ThenV, ThenBB); 759 PN->addIncoming(ElseV, ElseBB); 760 return PN; [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy-jit.cpp | 782 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 785 PN->addIncoming(ThenV, ThenBB); 786 PN->addIncoming(ElseV, ElseBB); 787 return PN; [all...] |
toy.cpp | [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy-jit.cpp | 764 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 767 PN->addIncoming(ThenV, ThenBB); 768 PN->addIncoming(ElseV, ElseBB); 769 return PN; [all...] |
toy.cpp | 1044 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 1047 PN->addIncoming(ThenV, ThenBB); 1048 PN->addIncoming(ElseV, ElseBB); 1049 return PN; [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolutionExpander.cpp | [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | 130 bool ProcessBranchOnPHI(PHINode *PN); 393 if (PHINode *PN = dyn_cast<PHINode>(I)) { 394 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { 395 Value *InVal = PN->getIncomingValue(i); 397 Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i))); 400 PN->getIncomingBlock(i), BB); 402 Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i))); 498 PHINode *PN = dyn_cast<PHINode>(Cmp->getOperand(0)); 499 if (PN && PN->getParent() == BB) [all...] |
LoopUnswitch.cpp | [all...] |
SCCP.cpp | 433 PHINode *PN; 435 (PN = dyn_cast<PHINode>(I)); ++I) 436 visitPHINode(*PN); 653 void SCCPSolver::visitPHINode(PHINode &PN) { 654 // If this PN returns a struct, just mark the result overdefined. 656 if (PN.getType()->isStructTy()) 657 return markAnythingOverdefined(&PN); 659 if (getValueState(&PN).isOverdefined()) 664 if (PN.getNumIncomingValues() > 64) 665 return markOverdefined(&PN); [all...] |
/frameworks/compile/slang/BitWriter_2_9/ |
BitcodeWriter.cpp | [all...] |
/frameworks/compile/slang/BitWriter_2_9_func/ |
BitcodeWriter.cpp | [all...] |
/frameworks/compile/slang/BitWriter_3_2/ |
BitcodeWriter.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenFunction.cpp | 269 llvm::PHINode *PN = cast<llvm::PHINode>(IndirectBranch->getAddress()); 270 if (PN->getNumIncomingValues() == 0) { 271 PN->replaceAllUsesWith(llvm::UndefValue::get(PN->getType())); 272 PN->eraseFromParent(); [all...] |
/external/deqp/framework/common/ |
tcuTexture.cpp | 870 #define PN(VAL, OFFS, BITS) (normFloatToChannel((VAL), (BITS)) << (OFFS)) 875 case TextureFormat::UNORM_SHORT_565: *((deUint16*)pixelPtr) = (deUint16)(PN(color[0], 11, 5) | PN(color[1], 5, 6) | PN(color[2], 0, 5)); break; 876 case TextureFormat::UNORM_SHORT_555: *((deUint16*)pixelPtr) = (deUint16)(PN(color[0], 10, 5) | PN(color[1], 5, 5) | PN(color[2], 0, 5)); break; 877 case TextureFormat::UNORM_SHORT_4444: *((deUint16*)pixelPtr) = (deUint16)(PN(color[0], 12, 4) | PN(color[1], 8, 4) | PN(color[2], 4, 4) | PN(color[3], 0, 4)); break [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
toy.cpp | [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 1004 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 1007 PN->addIncoming(ThenV, ThenBB); 1008 PN->addIncoming(ElseV, ElseBB); 1009 return PN; [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGISel.cpp | 378 PHINode *PN = dyn_cast<PHINode>(BB->begin()); 379 if (!PN) continue; 386 for (BasicBlock::iterator I = BB->begin(); (PN = dyn_cast<PHINode>(I)); ++I) 387 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { 388 ConstantExpr *CE = dyn_cast<ConstantExpr>(PN->getIncomingValue(i)); 394 BasicBlock *Pred = PN->getIncomingBlock(i); [all...] |
/external/llvm/lib/IR/ |
Verifier.cpp | 290 void visitPHINode(PHINode &PN); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | 638 } else if (const PHINode *PN = dyn_cast<PHINode>(U)) { 641 if (PHIs.insert(PN) && !AllUsesOfValueWillTrapIfNull(PN, PHIs)) [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 425 PHINode *PN = cast<PHINode>(I); 426 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) 427 if (!CanEvaluateTruncated(PN->getIncomingValue(i), Ty)) 743 PHINode *PN = cast<PHINode>(I); 744 if (!CanEvaluateZExtd(PN->getIncomingValue(0), Ty, BitsToClear)) 746 for (unsigned i = 1, e = PN->getNumIncomingValues(); i != e; ++i) 747 if (!CanEvaluateZExtd(PN->getIncomingValue(i), Ty, Tmp) || [all...] |