Skip to content

Commit e16deb7

Browse files
committed
128 bit fix
1 parent fbcb880 commit e16deb7

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

lib/smack/SmackRep.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,12 @@ std::string SmackRep::type(const llvm::Type *t) {
226226
return Naming::DOUBLE_TYPE;
227227
else if (t->isX86_FP80Ty())
228228
return Naming::LONG_DOUBLE_TYPE;
229+
else if (t->isFP128Ty())
230+
return Naming::UNINTRTERPRETED_FLOAT_TYPE;
231+
else if (t->isPPC_FP128Ty())
232+
return Naming::UNINTRTERPRETED_FLOAT_TYPE;
233+
else if (t->isBFloatTy())
234+
return Naming::UNINTRTERPRETED_FLOAT_TYPE;
229235
else
230236
llvm_unreachable("Unsupported floating-point type.");
231237
}

0 commit comments

Comments
 (0)