Lines Matching defs:DIB
107 static void createDebugValue(DIBuilder &DIB, Value *NewValue,
114 (void)DIB;
118 static void createDebugValue(DIBuilder &DIB, Value *NewValue,
122 DIB.insertDbgValueIntrinsic(NewValue, Variable, Expression, DI, InsertBefore);
149 StoreInst *ToDelete, DIBuilder &DIB,
167 createDebugValue(DIB, DbgAssign->getValue(), DbgAssign->getVariable(),
187 ConvertDebugDeclareToDebugValue(Assign, ToDelete, DIB);
195 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const {
200 ConvertDebugDeclareToDebugValue(DAI, NewPhi, DIB);
202 ConvertDebugDeclareToDebugValue(DVR, NewPhi, DIB);
352 DIBuilder DIB;
401 DIB(*DT.getRoot()->getParent()->getParent(), /*AllowUnresolved*/ false),
588 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false);
591 Info.OnlyStore, DIB, DbgAssignsToDelete, DVRAssignsToDelete);
598 ConvertDebugDeclareToDebugValue(DbgItem, Info.OnlyStore, DIB);
602 InsertDebugValueAtStoreLoc(DbgItem, Info.OnlyStore, DIB);
704 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false);
708 Info.AssignmentTracking.updateForDeletedStore(SI, DIB, DbgAssignsToDelete,
714 ConvertDebugDeclareToDebugValue(DbgItem, SI, DIB);
1145 AllocaATInfo[AllocaNo].updateForNewPhi(APN, DIB);
1149 ConvertDebugDeclareToDebugValue(DbgItem, APN, DIB);
1206 AllocaATInfo[AllocaNo].updateForDeletedStore(SI, DIB, &DbgAssignsToDelete,
1211 ConvertDebugDeclareToDebugValue(DbgItem, SI, DIB);