Change to use default expanded code. Add regression tests also.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
llvm/test/CodeGen/VE/Scalar/stacksave.ll | ||
---|---|---|
17–18 | Why do we want %s11 to be assigned twice? |
Comment Actions
Thank you for comment.
llvm/test/CodeGen/VE/Scalar/stacksave.ll | ||
---|---|---|
17–18 | stackrestore assignes %s0 to %s11 (=%sp). Then, epilogue of this function restore %s11 again using %s9 (=%fp=saved stack pointer). |
Why do we want %s11 to be assigned twice?