aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorTim Shen <timshen91@gmail.com>2017-05-10 16:28:21 +0000
committerTim Shen <timshen91@gmail.com>2017-05-10 16:28:21 +0000
commitbb6fdd66fc060933e06591fcefb2ed1fc58ee40c (patch)
treeb0ce4e9e32adce721bed928b6b6269be4c4b9c2f /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parentf81b4d4d2139f4a2adecc7141fef89d34c51071f (diff)
downloadllvm-bb6fdd66fc060933e06591fcefb2ed1fc58ee40c.zip
llvm-bb6fdd66fc060933e06591fcefb2ed1fc58ee40c.tar.gz
llvm-bb6fdd66fc060933e06591fcefb2ed1fc58ee40c.tar.bz2
[XRay] Fix XRay PPC return value bug.
Summary: This bug is caused by the incorrect handling of return-value registers. According to OpenPOWER 64-Bit ELF V2 ABI 2.2.5, up to 2 general-purpose registers are going to be used for return values, and up to 8 floating point registers or vector registers are going to be used for return values. Reviewers: dberris, echristo Subscribers: nemanjai, llvm-commits Differential Revision: https://reviews.llvm.org/D33027 llvm-svn: 302691
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions