aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2010-01-26 06:39:24 +0000
committerChandler Carruth <chandlerc@gmail.com>2010-01-26 06:39:24 +0000
commitaec7caa3c40891727164167ece11d552422803d2 (patch)
treeff1876979a8df5c72869d01dcc0bdb65ccba5540 /lib/CodeGen/CodeGenFunction.h
parentd0c4792ca6bde9d60002760c10eb605ed2eebde8 (diff)
Correctly treat 64 bit integers specified via the mode attribute as the 'long'
type when that type is 64 bits wide, and the 'long long' type when 'long' is only 32 bits wide. This fixes PR6108. Also adds a bunch of test cases to ensure proper conversion between equally sized standard types and mode-specified types on both 32 and 64 bit targets. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@94527 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions