summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2015-12-11 16:51:04 +0000
committerimp <imp@FreeBSD.org>2015-12-11 16:51:04 +0000
commit69e096c120ec1d9cd28d6d3e328d0e0bc5b5a968 (patch)
tree301c48f7b48ff7c8ee3f3a228cf2302f5aa62187 /contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp
parenta8452bf47837b9e2833b97eb4ea534a2929c1d76 (diff)
downloadFreeBSD-src-69e096c120ec1d9cd28d6d3e328d0e0bc5b5a968.zip
FreeBSD-src-69e096c120ec1d9cd28d6d3e328d0e0bc5b5a968.tar.gz
Correct the CONFIG0_VI value. According to
http://www.t-es-t.hu/download/mips/md00090c.pdf this is bit 3 of the config0 word, not bit 2. This should fix virtually indexed caches (relatively new in the MIPS world, so no current platforms used this and current code just uses it as an optimization). It was causing false positives on newer platforms that default to large values for the kseg0 cache coherency attribute. Submitted by: Stanislav Galabov PR: 205249
Diffstat (limited to 'contrib/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud