Lines Matching defs:AV

1205                        const Assignment &AV) {
1207 getAssignmentMap(Kind)[static_cast<unsigned>(Var)] = AV;
1210 /// Return true if there is an assignment matching \p AV in the \p Kind
1214 const Assignment &AV) const {
1217 return AV.isSameSourceAssignment(getAssignment(Kind, Var));
1363 void addMemDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV);
1365 void addDbgDef(BlockInfo *LiveSet, VariableID Var, const Assignment &AV);
1373 /// Return true if \p Var has an assignment in \p M matching \p AV.
1375 VariableID Var, const Assignment &AV);
1428 const Assignment &AV) {
1429 LiveSet->setAssignment(BlockInfo::Stack, Var, AV);
1434 Assignment FragAV = AV;
1441 const Assignment &AV) {
1442 LiveSet->setAssignment(BlockInfo::Debug, Var, AV);
1447 Assignment FragAV = AV;
1467 /// Return true if \p Var has an assignment in \p M matching \p AV.
1470 const Assignment &AV) {
1471 if (!LiveSet->hasAssignment(Kind, Var, AV))
1475 // mapped to AV at the last store to Var.
1477 if (!LiveSet->hasAssignment(Kind, Frag, AV))
1694 Assignment AV = Assignment::makeFromMemDef(getIDFromInst(I));
1695 addMemDef(LiveSet, Var, AV);
1701 // The last assignment to the stack is now AV. Check if the last debug
1703 if (hasVarWithAssignment(LiveSet, BlockInfo::Debug, Var, AV)) {
1707 LLVM_DEBUG(dbgs() << " Stack val: "; AV.dump(dbgs()); dbgs() << "\n");
1774 Assignment AV = Assignment::make(getIDFromMarker(*DbgAssign), DbgAssign);
1775 addDbgDef(LiveSet, Var, AV);
1783 if (hasVarWithAssignment(LiveSet, BlockInfo::Stack, Var, AV)) {
1828 Assignment AV = Assignment::makeNoneOrPhi();
1829 addDbgDef(LiveSet, Var, AV);