Lines Matching defs:AV

1206                        const Assignment &AV) {
1208 getAssignmentMap(Kind)[static_cast<unsigned>(Var)] = AV;
1211 /// Return true if there is an assignment matching \p AV in the \p Kind
1215 const Assignment &AV) const {
1218 return AV.isSameSourceAssignment(getAssignment(Kind, Var));
1364 void addMemDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV);
1366 void addDbgDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV);
1374 /// Return true if \p Var has an assignment in \p M matching \p AV.
1376 VariableID Var, const Assignment &AV);
1429 const Assignment &AV) {
1430 LiveSet->setAssignment(BlockInfo::Stack, Var, AV);
1435 Assignment FragAV = AV;
1442 const Assignment &AV) {
1443 LiveSet->setAssignment(BlockInfo::Debug, Var, AV);
1448 Assignment FragAV = AV;
1468 /// Return true if \p Var has an assignment in \p M matching \p AV.
1471 const Assignment &AV) {
1472 if (!LiveSet->hasAssignment(Kind, Var, AV))
1476 // mapped to AV at the last store to Var.
1478 if (!LiveSet->hasAssignment(Kind, Frag, AV))
1695 Assignment AV = Assignment::makeFromMemDef(getIDFromInst(I));
1696 addMemDef(LiveSet, Var, AV);
1702 // The last assignment to the stack is now AV. Check if the last debug
1704 if (hasVarWithAssignment(LiveSet, BlockInfo::Debug, Var, AV)) {
1708 LLVM_DEBUG(dbgs() << " Stack val: "; AV.dump(dbgs()); dbgs() << "\n");
1775 Assignment AV = Assignment::make(getIDFromMarker(*DbgAssign), DbgAssign);
1776 addDbgDef(LiveSet, Var, AV);
1784 if (hasVarWithAssignment(LiveSet, BlockInfo::Stack, Var, AV)) {
1829 Assignment AV = Assignment::makeNoneOrPhi();
1830 addDbgDef(LiveSet, Var, AV);