diff options
author | Hal Finkel <hfinkel@anl.gov> | 2015-01-17 03:57:34 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2015-01-17 03:57:34 +0000 |
commit | c19805a75d8abff8b251eb9112c823a54a2e70b1 (patch) | |
tree | 2f61a1475321c1ae5b8b832149be3355152b3b94 /llvm/lib/Transforms/Utils/LoopSimplify.cpp | |
parent | 0e39c55d229a5311751784705896f3dcdf8d8a11 (diff) | |
download | llvm-c19805a75d8abff8b251eb9112c823a54a2e70b1.zip llvm-c19805a75d8abff8b251eb9112c823a54a2e70b1.tar.gz llvm-c19805a75d8abff8b251eb9112c823a54a2e70b1.tar.bz2 |
[PowerPC] Don't list R11 as a patchpoint scratch register
R11's status is the same under both the PPC64 ELF V1 and V2 ABIs: it is
reserved for use as an "environment pointer" for compilation models that
require such a thing. We don't, we also don't need a second scratch register,
and because we support only "local" patchpoint call targets, we might as well
let R11 be used for anyregcc patchpoints.
llvm-svn: 226369
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopSimplify.cpp')
0 files changed, 0 insertions, 0 deletions