Lines Matching refs:LiveVariables
1313 static void CreateGCRelocates(ArrayRef<Value *> LiveVariables, in CreateGCRelocates() argument
1318 if (LiveVariables.empty()) in CreateGCRelocates()
1336 auto AS = cast<PointerType>(LiveVariables[0]->getType())->getAddressSpace(); in CreateGCRelocates()
1341 for (unsigned i = 0; i < LiveVariables.size(); i++) { in CreateGCRelocates()
1344 Builder.getInt32(LiveStart + FindIndex(LiveVariables, BasePtrs[i])); in CreateGCRelocates()
1350 suffixed_name_or(LiveVariables[i], ".relocated", "")); in CreateGCRelocates()
1391 const SmallVectorImpl<Value *> &LiveVariables, in makeStatepointExplicitImpl() argument
1394 assert(BasePtrs.size() == LiveVariables.size()); in makeStatepointExplicitImpl()
1405 ArrayRef<Value *> GCArgs(LiveVariables); in makeStatepointExplicitImpl()
1516 CreateGCRelocates(LiveVariables, LiveStartIdx, BasePtrs, ExceptionalToken, in makeStatepointExplicitImpl()
1570 CreateGCRelocates(LiveVariables, LiveStartIdx, BasePtrs, Token, Builder); in makeStatepointExplicitImpl()