summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2014-12-04 00:46:20 +0000
committerHal Finkel <hfinkel@anl.gov>2014-12-04 00:46:20 +0000
commit029042b278c2349b2c35d7b8e53dabfda57a2d3c (patch)
tree01659a309cec57e1a0de5c62e9da0194be65a52c /llvm/lib/Target/X86/X86FrameLowering.cpp
parentce5ff371b383f3a5d1384e825c10b71c33a6a02a (diff)
downloadbcm5719-llvm-029042b278c2349b2c35d7b8e53dabfda57a2d3c.tar.gz
bcm5719-llvm-029042b278c2349b2c35d7b8e53dabfda57a2d3c.zip
[PowerPC] 'cc' should be an alias only to 'cr0'
We had mistakenly believed that GCC's 'cc' referred to the entire condition-code register (cr0 through cr7) -- and implemented this in r205630 to fix PR19326, but 'cc' is actually an alias only to 'cr0'. This is causing LLVM to clobber too much with legacy code with inline asm using the 'cc' clobber. Fixes PR21451. llvm-svn: 223328
Diffstat (limited to 'llvm/lib/Target/X86/X86FrameLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud