/external/llvm/lib/Target/Mips/ |
MipsOptimizeMathLibCalls.cpp | 149 PHINode *Phi = Builder.CreatePHI(Call->getType(), 2);
|
/external/llvm/lib/Transforms/Scalar/ |
LICM.cpp | 460 if (PHINode *PN = dyn_cast<PHINode>(User)) { 530 SmallVector<PHINode*, 8> NewPHIs; [all...] |
LoopInstSimplify.cpp | 126 if (IsSubloopHeader && !isa<PHINode>(I))
|
LoopStrengthReduce.cpp | 666 PHINode *PN = dyn_cast<PHINode>(I); ++I) { [all...] |
ScalarReplAggregates.cpp | 105 SmallPtrSet<PHINode*, 8> CheckedPHIs; [all...] |
GVN.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 555 // If this is a PHINode within this basic block then we can place the 557 if (isa<PHINode>(*User)) { 637 PHINode *PH = dyn_cast<PHINode>(VL0); 645 Operands.push_back(cast<PHINode>(VL[j])->getIncomingValue(i)); [all...] |
/frameworks/compile/libbcc/lib/Renderscript/ |
RSForEachExpand.cpp | 242 llvm::PHINode **LoopIV) { 247 llvm::PHINode *IV; 379 llvm::PHINode *IV; 532 llvm::PHINode *IV;
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 212 PHINode *OPN = cast<PHINode>(I); 213 PHINode *NPN = PHINode::Create(Ty, OPN->getNumIncomingValues()); 311 if (isa<PHINode>(Src)) { 422 PHINode *PN = cast<PHINode>(I); 740 PHINode *PN = cast<PHINode>(I); [all...] |
InstCombineSelect.cpp | 613 const PHINode *CondPHI = cast<PHINode>(SI.getCondition()); 615 if (const PHINode *VP = dyn_cast<PHINode>(I)) [all...] |
InstCombineShifts.cpp | 172 PHINode *PN = cast<PHINode>(I); 301 PHINode *PN = cast<PHINode>(I); 355 if (isa<PHINode>(Op0))
|
InstructionCombining.cpp | 623 PHINode *PN = cast<PHINode>(I.getOperand(0)); 653 if (isa<PHINode>(InVal)) return 0; // Itself a phi. 681 PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues()); [all...] |
/external/llvm/include/llvm/IR/ |
Instructions.h | [all...] |
/art/compiler/sea_ir/code_gen/ |
code_gen.cc | 34 llvm::PHINode *llvm_phi = llvm_data_->builder_.CreatePHI( 263 llvm::PHINode* llvm_phi = (llvm::PHINode*) llvm_data_->GetValue(phi);
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | 358 DenseMap<PHINode*, Constant*> ConstantEvolutionLoopExitValue; 412 const SCEV *createNodeForPHI(PHINode *PN); 535 Constant *getConstantEvolutionLoopExitValue(PHINode *PN, const APInt& BEs, [all...] |
LoopInfo.h | 54 class PHINode; 368 PHINode *getCanonicalInductionVariable() const;
|
/art/compiler/llvm/ |
gbc_expander.cc | 541 typedef std::map<llvm::PHINode*, llvm::PHINode*> HandlerPHIMap; 565 llvm::PHINode *phi = llvm::dyn_cast<llvm::PHINode>(inst_iter); 572 handler_phi[phi] = llvm::PHINode::Create(phi->getType(), 1); 576 llvm::PHINode* new_phi = irb_.CreatePHI(phi->getType(), rewrite_pair.size()); 601 llvm::PHINode* old_phi = it->first; 602 llvm::PHINode* new_phi = it->second; 627 llvm::PHINode *phi = llvm::dyn_cast<llvm::PHINode>(inst_iter) [all...] |
/external/llvm/lib/Analysis/ |
LazyValueInfo.cpp | 376 PHINode *PN, BasicBlock *BB); 523 if (PHINode *PN = dyn_cast<PHINode>(BBI)) { 661 PHINode *PN, BasicBlock *BB) { [all...] |
MemoryBuiltins.cpp | 559 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode&) { 734 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitPHINode(PHINode &PHI) { 736 PHINode *SizePHI = Builder.CreatePHI(IntTy, PHI.getNumIncomingValues()); 737 PHINode *OffsetPHI = Builder.CreatePHI(IntTy, PHI.getNumIncomingValues());
|
ValueTracking.cpp | 656 PHINode *P = cast<PHINode>(I); [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 153 void visitPHINode(PHINode &PN) {
|
/external/llvm/lib/IR/ |
Instructions.cpp | 84 // PHINode Class 87 PHINode::PHINode(const PHINode &PN) 96 PHINode::~PHINode() { 100 Use *PHINode::allocHungoffUses(unsigned N) const { 108 (void) new(End) Use::UserRef(const_cast<PHINode*>(this), 1); 114 Value *PHINode::removeIncomingValue(unsigned Idx, bool DeletePHIIfEmpty) { 142 void PHINode::growOperands() [all...] |
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 553 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 595 PHINode *Variable = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, VarName.c_str());
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 657 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, 699 PHINode *Variable = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2, VarName.c_str());
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 59 class PHINode; 523 void visitPHI(const PHINode &I);
|