MCPcopy Create free account
hub / github.com/beefytech/Beef / MergeInstFlags

Method MergeInstFlags

IDEHelper/Backend/BeMCContext.cpp:2768–2775  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2766}
2767
2768void BeMCContext::MergeInstFlags(BeMCInst* prevInst, BeMCInst* inst, BeMCInst* nextInst)
2769{
2770 if (prevInst->mVRegsInitialized == inst->mVRegsInitialized)
2771 return;
2772
2773 if ((inst->mVRegsInitialized != NULL) && (nextInst->mVRegsInitialized != NULL))
2774 nextInst->mVRegsInitialized = mVRegInitializedContext.MergeChanges(nextInst->mVRegsInitialized, inst->mVRegsInitialized);
2775}
2776
2777void BeMCContext::RemoveInst(BeMCBlock* block, int instIdx, bool needChangesMerged, bool removeFromList)
2778{

Callers 1

NextMethod · 0.80

Calls 1

MergeChangesMethod · 0.80

Tested by

no test coverage detected