Mercurial > projects > ldc
comparison gen/tollvm.cpp @ 741:4ac97ec7c18e
Applied easy part from wilsonk's x86-64 patch in #107
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Thu, 30 Oct 2008 11:08:34 +0100 |
parents | 55f6c2e454d7 |
children | f04dde6e882c |
comparison
equal
deleted
inserted
replaced
740:96484f5bf5af | 741:4ac97ec7c18e |
---|---|
86 case Tfloat64: | 86 case Tfloat64: |
87 case Timaginary64: | 87 case Timaginary64: |
88 return LLType::DoubleTy; | 88 return LLType::DoubleTy; |
89 case Tfloat80: | 89 case Tfloat80: |
90 case Timaginary80: | 90 case Timaginary80: |
91 if (global.params.cpu == ARCHx86) | 91 if (global.params.cpu == ARCHx86 || global.params.cpu == ARCHx86_64) |
92 return LLType::X86_FP80Ty; | 92 return LLType::X86_FP80Ty; |
93 else | 93 else |
94 return LLType::DoubleTy; | 94 return LLType::DoubleTy; |
95 | 95 |
96 // complex | 96 // complex |