Searched defs:PHINode (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/IR/
H A DInstructions.cpp84 // 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 DInstructions.h2063 // 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 DGlobalOpt.cpp615 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