Skip to content

Commit 261585e

Browse files
committed
Restore names
1 parent 1b3360d commit 261585e

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1924,15 +1924,16 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
19241924
/// Shadow = ParamTLS+ArgOffset.
19251925
Value *getShadowPtrForArgument(IRBuilder<> &IRB, int ArgOffset) {
19261926
return IRB.CreatePtrAdd(MS.ParamTLS,
1927-
ConstantInt::get(MS.IntptrTy, ArgOffset));
1927+
ConstantInt::get(MS.IntptrTy, ArgOffset), "_msarg");
19281928
}
19291929

19301930
/// Compute the origin address for a given function argument.
19311931
Value *getOriginPtrForArgument(IRBuilder<> &IRB, int ArgOffset) {
19321932
if (!MS.TrackOrigins)
19331933
return nullptr;
19341934
return IRB.CreatePtrAdd(MS.ParamOriginTLS,
1935-
ConstantInt::get(MS.IntptrTy, ArgOffset));
1935+
ConstantInt::get(MS.IntptrTy, ArgOffset),
1936+
"_msarg_o");
19361937
}
19371938

19381939
/// Compute the shadow address for a retval.
@@ -7215,8 +7216,8 @@ struct VarArgHelperBase : public VarArgHelper {
72157216

72167217
/// Compute the shadow address for a given va_arg.
72177218
Value *getShadowPtrForVAArgument(IRBuilder<> &IRB, unsigned ArgOffset) {
7218-
return IRB.CreatePtrAdd(MS.VAArgTLS,
7219-
ConstantInt::get(MS.IntptrTy, ArgOffset));
7219+
return IRB.CreatePtrAdd(
7220+
MS.VAArgTLS, ConstantInt::get(MS.IntptrTy, ArgOffset), "_msarg_va_s");
72207221
}
72217222

72227223
/// Compute the shadow address for a given va_arg.
@@ -7234,7 +7235,8 @@ struct VarArgHelperBase : public VarArgHelper {
72347235
// getShadowPtrForVAArgument(), so __msan_va_arg_origin_tls can never
72357236
// overflow.
72367237
return IRB.CreatePtrAdd(MS.VAArgOriginTLS,
7237-
ConstantInt::get(MS.IntptrTy, ArgOffset));
7238+
ConstantInt::get(MS.IntptrTy, ArgOffset),
7239+
"_msarg_va_o");
72387240
}
72397241

72407242
void CleanUnusedTLS(IRBuilder<> &IRB, Value *ShadowBase,

0 commit comments

Comments
 (0)