summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/Support/YAMLTraits.cpp
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-02-07 23:25:56 +0000
committerdim <dim@FreeBSD.org>2015-02-07 23:25:56 +0000
commitcf0553900d88ac67704160365338c8c9ba69be1a (patch)
tree99078ea8ab3b753be4857bb05e003b456ed0e54c /contrib/llvm/lib/Support/YAMLTraits.cpp
parent65981136369a806a18c285ea73ca5ad1051d0c97 (diff)
downloadFreeBSD-src-cf0553900d88ac67704160365338c8c9ba69be1a.zip
FreeBSD-src-cf0553900d88ac67704160365338c8c9ba69be1a.tar.gz
Pull in r227089 from upstream llvm trunk (by Vasileios Kalintiris):
[mips] Enable arithmetic and binary operations for the i128 data type. Summary: This patch adds support for some operations that were missing from 128-bit integer types (add/sub/mul/sdiv/udiv... etc.). With these changes we can support the __int128_t and __uint128_t data types from C/C++. Depends on D7125 Reviewers: dsanders Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D7143 This fixes "error in backend" messages, when compiling parts of compiler-rt using 128-bit integer types for mips64. Reported by: sbruno PR: 197259
Diffstat (limited to 'contrib/llvm/lib/Support/YAMLTraits.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud