SuccessChanges

Summary

  1. [NFC][StackSafety] Add index test (details)
  2. [StackSafety] Use getSignedMin() to serialize ranges (details)
  3. [StackSafety] Don't keep FullSet in index (details)
  4. int64_t and intmax_t are always (signed) long long on OpenBSD. (details)
Commit eff04f95951749665e541908e60216ecee926fb3 by Vitaly Buka
[NFC][StackSafety] Add index test

This directly covers generateParamAccessSummary
The file was modifiedllvm/test/Analysis/StackSafetyAnalysis/ipa.ll
Commit 654266bea9ba1fdd0a8e13029b48ac7043bd7cb4 by Vitaly Buka
[StackSafety] Use getSignedMin() to serialize ranges

Almost NFC as it's important only for full sets which should not
be serialized at all.
The file was modifiedllvm/lib/IR/AsmWriter.cpp
The file was modifiedllvm/test/Analysis/StackSafetyAnalysis/ipa.ll
Commit 3a34228bff6fdf45b50cb57cf5fb85d659eeb672 by Vitaly Buka
[StackSafety] Don't keep FullSet in index

Optimization. Missing record is enterpreted as FullSet anyway.
The file was modifiedllvm/lib/Analysis/StackSafetyAnalysis.cpp
The file was modifiedllvm/test/Analysis/StackSafetyAnalysis/ipa.ll
Commit 92e82a2890c38bbb158cbf9dd592328b4c383696 by brad
int64_t and intmax_t are always (signed) long long on OpenBSD.
The file was modifiedclang/lib/Basic/Targets/OSTargets.h