Searched refs:IncomingValues (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 889 IncomingValueMap &IncomingValues) { in selectIncomingValueForBlock() argument 891 assert((!IncomingValues.count(BB) || in selectIncomingValueForBlock() 892 IncomingValues.find(BB)->second == OldVal) && in selectIncomingValueForBlock() 895 IncomingValues.insert(std::make_pair(BB, OldVal)); in selectIncomingValueForBlock() 899 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in selectIncomingValueForBlock() 900 if (It != IncomingValues.end()) return It->second; in selectIncomingValueForBlock() 914 IncomingValueMap &IncomingValues) { in gatherIncomingValuesToPhi() argument 920 IncomingValues.insert(std::make_pair(BB, V)); in gatherIncomingValuesToPhi() 930 const IncomingValueMap &IncomingValues) { in replaceUndefValuesInPhi() argument 938 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in replaceUndefValuesInPhi() [all …]
|
| H A D | BasicBlockUtils.cpp | 218 SmallVector<AssertingVH<Value>, 4> IncomingValues; in MergeBlockIntoPredecessor() local 223 IncomingValues.push_back(PN.getIncomingValue(0)); in MergeBlockIntoPredecessor()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 312 auto IncomingValues = cast<PHINode>(Op).incoming_values(); in getPointerOperands() local 313 return SmallVector<Value *, 2>(IncomingValues.begin(), in getPointerOperands() 314 IncomingValues.end()); in getPointerOperands()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
| H A D | Core.h | 3506 void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Core.cpp | 2998 void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, in LLVMAddIncoming() argument 3002 PhiVal->addIncoming(unwrap(IncomingValues[I]), unwrap(IncomingBlocks[I])); in LLVMAddIncoming()
|