pscoro updated this revision to Diff 442677.
pscoro added a comment.
patch fix
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125916/new/
https://reviews.llvm.org/D125916
Files:
clang/include/clang/Basic/BuiltinsPPC.def
pscoro abandoned this revision.
pscoro added inline comments.
Comment at: llvm/lib/Target/PowerPC/PPCISelLowering.cpp:11136
+MachineFrameInfo = MF.getFrameInfo();
+int SPI = MFI.getStackProtectorIndex(); // should return -1
+
shchenz wrote:
> Why
shchenz added inline comments.
Comment at: llvm/lib/Target/PowerPC/PPCISelLowering.cpp:11136
+MachineFrameInfo = MF.getFrameInfo();
+int SPI = MFI.getStackProtectorIndex(); // should return -1
+
Why should return -1?
Comment at:
pscoro added a comment.
@shchenz I have added the test cases.
This intrinsic is defined in order to test the stackprotect functionality on
xlf. Use the -qdebug=smashstack flag to use it, make sure that
-qstackprotect=all is also set
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST
pscoro updated this revision to Diff 438988.
pscoro added a comment.
[PowerPC]
Removed commented change
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125916/new/
https://reviews.llvm.org/D125916
Files:
clang/include/clang/Basic/BuiltinsPPC.def
pscoro updated this revision to Diff 438987.
pscoro added a comment.
[PowerPC]
Removed accidental patch files
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125916/new/
https://reviews.llvm.org/D125916
Files:
pscoro updated this revision to Diff 438985.
pscoro added a comment.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
[PowerPC] implemented kill_canary intrinsic and tests
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION