Searched defs:PHINode (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/IR/ |
H A D | Instructions.cpp | 84 // PHINode Class 87 PHINode::PHINode(const PHINode &PN) function in class:PHINode 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 [all...] |
/external/llvm/include/llvm/IR/ |
H A D | Instructions.h | 2063 // PHINode Class 2066 // PHINode - The PHINode class is used to represent the magical mystical PHI 2070 class PHINode : public Instruction { class in namespace:llvm 2075 PHINode(const PHINode &PN); 2080 explicit PHINode(Type *Ty, unsigned NumReservedValues, function in class:llvm::PHINode 2089 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, function in class:llvm::PHINode 2102 PHINode *clone_impl() const override; 2106 static PHINode *Creat [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 615 SmallPtrSet<const PHINode*, 8> &PHIs) { 638 } else if (const PHINode *PN = dyn_cast<PHINode>(U)) { 660 SmallPtrSet<const PHINode*, 8> PHIs; 770 assert((isa<PHINode>(GlobalUser) || isa<SelectInst>(GlobalUser) || 960 SmallPtrSet<const PHINode*, 8> &PHIs) { 981 if (const PHINode *PN = dyn_cast<PHINode>(Inst)) { 1017 } else if (PHINode *PN = dyn_cast<PHINode>( 614 AllUsesOfValueWillTrapIfNull(const Value *V, SmallPtrSet<const PHINode*, 8> &PHIs) argument 958 ValueIsOnlyUsedLocallyOrStoredToOneGlobal(const Instruction *V, const GlobalVariable *GV, SmallPtrSet<const PHINode*, 8> &PHIs) argument 1049 LoadUsesSimpleEnoughForHeapSRA(const Value *V, SmallPtrSet<const PHINode*, 32> &LoadUsingPHIs, SmallPtrSet<const PHINode*, 32> &LoadUsingPHIsPerLoad) argument [all...] |
Completed in 401 milliseconds