Searched refs:ArgAccesses (Results 1 – 3 of 3) sorted by relevance
66 struct ArgAccesses { struct70 explicit ArgAccesses(bool AssumeEverything) in ArgAccesses() function130 std::vector<ArgAccesses> ArgAccessesVector;142 void addArgAccessesFor(MCInst &Inst, ArgAccesses &&AA);197 ErrorOr<ArgAccesses &> getArgAccessesFor(const MCInst &Inst);199 ErrorOr<const ArgAccesses &> getArgAccessesFor(const MCInst &Inst) const;
242 void FrameAnalysis::addArgAccessesFor(MCInst &Inst, ArgAccesses &&AA) { in addArgAccessesFor()243 if (ErrorOr<ArgAccesses &> OldAA = getArgAccessesFor(Inst)) { in addArgAccessesFor()261 ErrorOr<ArgAccesses &> AA = getArgAccessesFor(Inst); in addArgInStackAccessFor()263 addArgAccessesFor(Inst, ArgAccesses(false)); in addArgInStackAccessFor()277 ErrorOr<ArgAccesses &> FrameAnalysis::getArgAccessesFor(const MCInst &Inst) { in getArgAccessesFor()285 ErrorOr<const ArgAccesses &>336 addArgAccessesFor(Inst, ArgAccesses(/*AssumeEverything=*/true)); in updateArgsTouchedFor()348 addArgAccessesFor(Inst, ArgAccesses(/*AssumeEverything=*/true)); in updateArgsTouchedFor()380 addArgAccessesFor(Inst, ArgAccesses(/*AssumeEverything=*/true)); in updateArgsTouchedFor()386 addArgAccessesFor(Inst, ArgAccesses(/*AssumeEverything=*/true)); in updateArgsTouchedFor()[all …]
49 ErrorOr<const ArgAccesses &> Args = FA.getArgAccessesFor(*ReachingInst); in isStoreUsed()79 ErrorOr<const ArgAccesses &> AA = FA.getArgAccessesFor(Inst); in preflight()120 ErrorOr<const ArgAccesses &> AA = FA.getArgAccessesFor(Point); in computeNext()