Searched refs:PhiNode (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RDFGraph.h | 614 struct PhiNode : public InstrNode { struct 631 void addPhi(NodeAddr<PhiNode*> PA, const DataFlowGraph &G); argument 822 NodeAddr<PhiUseNode*> newPhiUse(NodeAddr<PhiNode*> Owner, 829 NodeAddr<PhiNode*> newPhi(NodeAddr<BlockNode*> Owner); 946 raw_ostream &operator<<(raw_ostream &OS, const Print<NodeAddr<PhiNode *>> &P);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFLiveness.cpp | 167 NodeAddr<PhiNode*> PA = IA; in getAllReachingDefs() 343 NodeAddr<PhiNode*> PA = DA.Addr->getOwner(DFG); in getAllReachingDefsRecImpl() 482 for (NodeAddr<PhiNode*> PhiA : Phis) { in computePhiInfo() 673 auto PA = DFG.addr<PhiNode*>(PhiUQ[i]); in computePhiInfo() 726 NodeAddr<PhiNode*> PA = DFG.addr<PhiNode*>(I.first); in computePhiInfo() 801 for (NodeAddr<PhiNode*> PA : Phis) { in computeLiveIns()
|
| H A D | RDFGraph.cpp | 218 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<PhiNode*>> &P) { in operator <<() 253 OS << PrintNode<PhiNode*>(P.Obj, P.G); in operator <<() 546 void BlockNode::addPhi(NodeAddr<PhiNode*> PA, const DataFlowGraph &G) { in addPhi() 815 NodeAddr<PhiUseNode*> DataFlowGraph::newPhiUse(NodeAddr<PhiNode*> Owner, in newPhiUse() 839 NodeAddr<PhiNode*> DataFlowGraph::newPhi(NodeAddr<BlockNode*> Owner) { in newPhi() 840 NodeAddr<PhiNode*> PA = newNode(NodeAttrs::Code | NodeAttrs::Phi); in newPhi() 910 NodeAddr<PhiNode*> PA = newPhi(EA); in build() 935 NodeAddr<PhiNode*> PA = newPhi(BA); in build() 1483 NodeAddr<PhiNode*> PA = newPhi(BA); in buildPhis() 1537 auto PA = addr<PhiNode*>(PhiQ[0]); in removeUnusedPhis()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 374 NodeAddr<PhiNode *> Phi = Use.Addr->getOwner(DFG); in getGadgetGraph() 472 for (NodeAddr<PhiNode *> ArgPhi : in getGadgetGraph()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 3514 void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, 3520 unsigned LLVMCountIncoming(LLVMValueRef PhiNode); 3525 LLVMValueRef LLVMGetIncomingValue(LLVMValueRef PhiNode, unsigned Index); 3530 LLVMBasicBlockRef LLVMGetIncomingBlock(LLVMValueRef PhiNode, unsigned Index);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Core.cpp | 3009 void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, in LLVMAddIncoming() argument 3011 PHINode *PhiVal = unwrap<PHINode>(PhiNode); in LLVMAddIncoming() 3016 unsigned LLVMCountIncoming(LLVMValueRef PhiNode) { in LLVMCountIncoming() argument 3017 return unwrap<PHINode>(PhiNode)->getNumIncomingValues(); in LLVMCountIncoming() 3020 LLVMValueRef LLVMGetIncomingValue(LLVMValueRef PhiNode, unsigned Index) { in LLVMGetIncomingValue() argument 3021 return wrap(unwrap<PHINode>(PhiNode)->getIncomingValue(Index)); in LLVMGetIncomingValue() 3024 LLVMBasicBlockRef LLVMGetIncomingBlock(LLVMValueRef PhiNode, unsigned Index) { in LLVMGetIncomingBlock() argument 3025 return wrap(unwrap<PHINode>(PhiNode)->getIncomingBlock(Index)); in LLVMGetIncomingBlock()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOptAddrMode.cpp | 262 NodeAddr<PhiNode *> PA = UA.Addr->getOwner(*DFG); in getAllRealUses()
|