Lines Matching refs:phi
2754 llvm::PHINode *phi = Builder.CreatePHI(v->getType(), 2); in GenerateMessageSend() local
2755 phi->addIncoming(v, messageBB); in GenerateMessageSend()
2756 phi->addIncoming(llvm::Constant::getNullValue(v->getType()), startBB); in GenerateMessageSend()
2757 msgRet = RValue::get(phi); in GenerateMessageSend()
2760 llvm::PHINode *phi = Builder.CreatePHI(v.getType(), 2); in GenerateMessageSend() local
2764 phi->addIncoming(v.getPointer(), messageBB); in GenerateMessageSend()
2765 phi->addIncoming(NullVal.getPointer(), startBB); in GenerateMessageSend()
2766 msgRet = RValue::getAggregate(Address(phi, v.getAlignment())); in GenerateMessageSend()
2769 llvm::PHINode *phi = Builder.CreatePHI(v.first->getType(), 2); in GenerateMessageSend() local
2770 phi->addIncoming(v.first, messageBB); in GenerateMessageSend()
2771 phi->addIncoming(llvm::Constant::getNullValue(v.first->getType()), in GenerateMessageSend()
2777 msgRet = RValue::getComplex(phi, phi2); in GenerateMessageSend()