Searched refs:GCResult (Results 1 – 3 of 3) sorted by relevance
707 Value *GCResult = ReplaceWithStatepoint(CS); in runOnFunction() local708 Results.push_back(GCResult); in runOnFunction()715 Value *GCResult = Results[i]; in runOnFunction() local716 if (GCResult) { in runOnFunction()718 assert(CS.isCall() || !isa<PHINode>(cast<Instruction>(GCResult)->getParent()->begin())); in runOnFunction()721 CS.getInstruction()->replaceAllUsesWith(GCResult); in runOnFunction()945 CallInst *GCResult = Builder.CreateGCResult(Token, CS.getType(), TakenName); in ReplaceWithStatepoint() local946 GCResult->setAttributes(OriginalAttrs.getRetAttributes()); in ReplaceWithStatepoint()947 return GCResult; in ReplaceWithStatepoint()
1537 CallInst *GCResult = Builder.CreateGCResult(Token, CS.getType(), Name); in makeStatepointExplicitImpl() local1538 GCResult->setAttributes(CS.getAttributes().getRetAttributes()); in makeStatepointExplicitImpl()1546 Replacements.emplace_back(CS.getInstruction(), GCResult); in makeStatepointExplicitImpl()
351 const Instruction *GCResult = ISP.getGCResult(); in lowerCallFromStatepoint() local352 if (HasDef && GCResult) { in lowerCallFromStatepoint()353 if (GCResult->getParent() != CS.getParent()) { in lowerCallFromStatepoint()