Static Value-Flow Analysis
SVF::RaceResultValidator Member List

This is the complete list of members for SVF::RaceResultValidator, including all inherited members.

accessPairsSVF::RaceResultValidatorprivate
analyze()SVF::RaceResultValidatorinline
analyze()SVF::RaceResultValidatorinline
collectValidationTargets()SVF::RaceResultValidatorprotected
collectValidationTargets()SVF::RaceResultValidatorinlineprotected
compare(const CallBase *CI1, const CallBase *CI2)SVF::RaceResultValidatorinlineprivatestatic
compare(const CallBase *CI1, const CallBase *CI2)SVF::RaceResultValidatorinlineprivatestatic
getOutput(const char *scenario, bool analysisRes, bool expectedRes)SVF::RaceResultValidatorinlineprotected
getOutput(const char *scenario, bool analysisRes, bool expectedRes)SVF::RaceResultValidatorinlineprotected
getPreviousMemoryAccessInst(const Instruction *I)SVF::RaceResultValidatorprivate
getPreviousMemoryAccessInst(const Instruction *I)SVF::RaceResultValidatorinlineprivate
hasValidationTarget() constSVF::RaceResultValidatorinline
hasValidationTarget() constSVF::RaceResultValidatorinline
init(SVFModule *M)SVF::RaceResultValidatorinline
init(SVFModule *M)SVF::RaceResultValidatorinline
MSVF::RaceResultValidatorprivate
mayAccessAliases(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
mayAccessAliases(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
mayHappenInParallel(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
mayHappenInParallel(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
mayHaveDataRace(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
mayHaveDataRace(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
protectedByCommonLocks(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
protectedByCommonLocks(const Instruction *I1, const Instruction *I2)SVF::RaceResultValidatorinlineprotectedvirtual
RC_ACCESSSVF::RaceResultValidatorprivatestatic
RC_ALIASESSVF::RaceResultValidatorprivatestatic
RC_FLAG typedefSVF::RaceResultValidator
RC_FLAG typedefSVF::RaceResultValidator
RC_MHPSVF::RaceResultValidatorprivatestatic
RC_PROTECTEDSVF::RaceResultValidatorprivatestatic
RC_RACESVF::RaceResultValidatorprivatestatic
release()SVF::RaceResultValidatorinline
release()SVF::RaceResultValidatorinline
selectedValidationScenariosSVF::RaceResultValidatorprivate
validateAll()SVF::RaceResultValidatorprotected
validateAll()SVF::RaceResultValidatorinlineprotected
~RaceResultValidator()SVF::RaceResultValidatorinlinevirtual
~RaceResultValidator()SVF::RaceResultValidatorinlinevirtual