Searched defs:PHINode (Results 1 - 5 of 5) sorted by path
/external/llvm/include/llvm/IR/ |
H A D | Instructions.h | 2471 // PHINode Class 2474 // PHINode - The PHINode class is used to represent the magical mystical PHI 2478 class PHINode : public Instruction { class in namespace:llvm 2485 PHINode(const PHINode &PN); 2490 explicit PHINode(Type *Ty, unsigned NumReservedValues, function in class:llvm::PHINode 2499 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, function in class:llvm::PHINode 2517 PHINode *cloneImpl() const; 2522 static PHINode *Creat [all...] |
/external/llvm/lib/IR/ |
H A D | Instructions.cpp | 87 // PHINode Class 90 void PHINode::anchor() {} 92 PHINode::PHINode(const PHINode &PN) function in class:PHINode 103 Value *PHINode::removeIncomingValue(unsigned Idx, bool DeletePHIIfEmpty) { 131 void PHINode::growOperands() { 142 Value *PHINode::hasConstantValue() const { 162 bool PHINode::hasConstantOrUndefValue() const { 4035 PHINode *PHINod [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | Instructions.h | 1922 // PHINode Class 1925 // PHINode - The PHINode class is used to represent the magical mystical PHI 1929 class PHINode : public Instruction { class in namespace:llvm 1934 PHINode(const PHINode &PN); 1939 explicit PHINode(Type *Ty, unsigned NumReservedValues, function in class:llvm::PHINode 1947 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, function in class:llvm::PHINode 1960 virtual PHINode *clone_impl() const; 1964 static PHINode *Creat [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 80 const SmallPtrSet<const PHINode*, 16> &PHIUsers, 176 SmallPtrSet<const PHINode*, 16> &PHIUsers) { 238 } else if (const PHINode *PN = dyn_cast<PHINode>(I)) { 641 SmallPtrSet<const PHINode*, 8> &PHIs) { 667 } else if (const PHINode *PN = dyn_cast<PHINode>(U)) { 692 SmallPtrSet<const PHINode*, 8> PHIs; 801 assert((isa<PHINode>(GlobalUser) || isa<SelectInst>(GlobalUser) || 978 SmallPtrSet<const PHINode*, 175 AnalyzeGlobal(const Value *V, GlobalStatus &GS, SmallPtrSet<const PHINode*, 16> &PHIUsers) argument 640 AllUsesOfValueWillTrapIfNull(const Value *V, SmallPtrSet<const PHINode*, 8> &PHIs) argument 976 ValueIsOnlyUsedLocallyOrStoredToOneGlobal(const Instruction *V, const GlobalVariable *GV, SmallPtrSet<const PHINode*, 8> &PHIs) argument 1068 LoadUsesSimpleEnoughForHeapSRA(const Value *V, SmallPtrSet<const PHINode*, 32> &LoadUsingPHIs, SmallPtrSet<const PHINode*, 32> &LoadUsingPHIsPerLoad) argument 1738 ProcessInternalGlobal(GlobalVariable *GV, Module::global_iterator &GVI, const SmallPtrSet<const PHINode*, 16> &PHIUsers, const GlobalStatus &GS) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | Instructions.cpp | 83 // PHINode Class 86 PHINode::PHINode(const PHINode &PN) function in class:PHINode 95 PHINode::~PHINode() { 99 Use *PHINode::allocHungoffUses(unsigned N) const { 107 (void) new(End) Use::UserRef(const_cast<PHINode*>(this), 1); 113 Value *PHINode::removeIncomingValue(unsigned Idx, bool DeletePHIIfEmpty) { 141 void PHINode [all...] |
Completed in 418 milliseconds