Lines Matching defs:getMemoryEffects
876 MemoryEffects Function::getMemoryEffects() const {
877 return getAttributes().getMemoryEffects();
885 return getMemoryEffects().doesNotAccessMemory();
893 return getMemoryEffects().onlyReadsMemory();
896 setMemoryEffects(getMemoryEffects() & MemoryEffects::readOnly());
901 return getMemoryEffects().onlyWritesMemory();
904 setMemoryEffects(getMemoryEffects() & MemoryEffects::writeOnly());
910 return getMemoryEffects().onlyAccessesArgPointees();
913 setMemoryEffects(getMemoryEffects() & MemoryEffects::argMemOnly());
919 return getMemoryEffects().onlyAccessesInaccessibleMem();
922 setMemoryEffects(getMemoryEffects() & MemoryEffects::inaccessibleMemOnly());
928 return getMemoryEffects().onlyAccessesInaccessibleOrArgMem();
931 setMemoryEffects(getMemoryEffects() &