Lines Matching refs:ShadowMask
1094 void copyToShadow(ArrayRef<uint8_t> ShadowMask, ArrayRef<uint8_t> ShadowBytes,
1096 void copyToShadow(ArrayRef<uint8_t> ShadowMask, ArrayRef<uint8_t> ShadowBytes,
1099 void copyToShadowInline(ArrayRef<uint8_t> ShadowMask,
2817 void FunctionStackPoisoner::copyToShadowInline(ArrayRef<uint8_t> ShadowMask, in copyToShadowInline() argument
2835 if (!ShadowMask[i]) { in copyToShadowInline()
2847 for (size_t j = StoreSizeInBytes - 1; j && !ShadowMask[i + j]; --j) { in copyToShadowInline()
2870 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument
2873 copyToShadow(ShadowMask, ShadowBytes, 0, ShadowMask.size(), IRB, ShadowBase); in copyToShadow()
2876 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument
2880 assert(ShadowMask.size() == ShadowBytes.size()); in copyToShadow()
2883 if (!ShadowMask[i]) { in copyToShadow()
2892 for (; j < End && ShadowMask[j] && Val == ShadowBytes[j]; ++j) { in copyToShadow()
2896 copyToShadowInline(ShadowMask, ShadowBytes, Done, i, IRB, ShadowBase); in copyToShadow()
2904 copyToShadowInline(ShadowMask, ShadowBytes, Done, End, IRB, ShadowBase); in copyToShadow()