This revision was automatically updated to reflect the committed changes.
Closed by commit rG6b1e2fc89327: [FE] Manipulate the first byte of guard
variable type in both load and storeā¦ (authored by Xiangling_L).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
hubert.reinterpretcast accepted this revision.
hubert.reinterpretcast added a comment.
LGTM. I think there would be more concern if the load/store actions were
previously symmetric, but this patch is actually needed for the symmetry.
Nevertheless, please wait a bit before committing this (since
abhina.sreeskantharajan accepted this revision.
abhina.sreeskantharajan added a comment.
This revision is now accepted and ready to land.
LGTM, thanks!
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D95822/new/
https://reviews.llvm.org/D95822
Xiangling_L added inline comments.
Comment at: clang/test/CodeGenCXX/global-init.cpp:84
// CHECK-NEXT: store i32 [[CALL]], i32* @_ZN5test41xE
- // CHECK-NEXT: store i64 1, i64* @_ZGVN5test41xE
+ // CHECK-NEXT: store i8 1, i8* bitcast (i64* @_ZGVN5test41xE to i8*)
Xiangling_L updated this revision to Diff 320881.
Xiangling_L marked an inline comment as done.
Xiangling_L added a comment.
Addressed the comments related to test formatting;
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D95822/new/
https://reviews.llvm.org/D95822
Files:
Xiangling_L updated this revision to Diff 320879.
Xiangling_L marked 2 inline comments as done.
Xiangling_L added a comment.
Remove redundant file;
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D95822/new/
https://reviews.llvm.org/D95822
Files:
clang/lib/CodeGen/ItaniumCXXABI.cpp
hubert.reinterpretcast added inline comments.
Comment at: clang/test/CodeGenCXX/global-init.cpp:84
// CHECK-NEXT: store i32 [[CALL]], i32* @_ZN5test41xE
- // CHECK-NEXT: store i64 1, i64* @_ZGVN5test41xE
+ // CHECK-NEXT: store i8 1, i8* bitcast (i64* @_ZGVN5test41xE to i8*)
Xiangling_L marked 2 inline comments as done.
Xiangling_L added inline comments.
Comment at: clang/test/CodeGenCXX/global-init.cpp:84
// CHECK-NEXT: store i32 [[CALL]], i32* @_ZN5test41xE
- // CHECK-NEXT: store i64 1, i64* @_ZGVN5test41xE
+ // CHECK-NEXT: store i8 1, i8*
hubert.reinterpretcast added inline comments.
Comment at: guard.patch:1
+From 9c7d0afec1e634cdeaf3a2ca4273f5da07f6f946 Mon Sep 17 00:00:00 2001
+From: Xiangling Liao
Looks like this file got added by accident.
CHANGES SINCE LAST ACTION
abhina.sreeskantharajan added inline comments.
Comment at: clang/test/CodeGenCXX/global-init.cpp:84
// CHECK-NEXT: store i32 [[CALL]], i32* @_ZN5test41xE
- // CHECK-NEXT: store i64 1, i64* @_ZGVN5test41xE
+ // CHECK-NEXT: store i8 1, i8* bitcast (i64* @_ZGVN5test41xE to
10 matches
Mail list logo