aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorRam Nalamothu <VenkataRamanaiah.Nalamothu@amd.com>2020-04-30 18:25:24 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2020-05-06 10:31:15 -0400
commitf7060f4f88fb493753d1f8277f779c42e7cade2f (patch)
tree13efbae9d25609634f3308cc1ca382c0d20492da /clang/lib/Frontend/CompilerInvocation.cpp
parent2f1fe1864d2516f0f5d818140994caf795ccc9aa (diff)
downloadllvm-f7060f4f88fb493753d1f8277f779c42e7cade2f.zip
llvm-f7060f4f88fb493753d1f8277f779c42e7cade2f.tar.gz
llvm-f7060f4f88fb493753d1f8277f779c42e7cade2f.tar.bz2
For PAL, make sure Scratch Buffer Descriptor do not clobber GIT pointer
Since SRSRC has alignment requirements, first find non GIT pointer clobbered registers for SRSRC and then if those registers clobber preloaded Scratch Wave Offset register, copy the Scratch Wave Offset register to a free SGPR.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions