C backend assertion: (castIsValid(getOpcode(), S, Ty) && "Illegal Trunc") #1553
Labels
bugzilla
Issues migrated from bugzilla
compile-fail
Use [accepts-invalid] and [rejects-valid] instead
Extended Description
llc -march=c triggers this assertion. Test case is:
target datalayout = "e-p:64:64"
target triple = "x86_64-apple-darwin8"
implementation ; Functions:
declare void @llvm.memset.i64(i8*, i8, i64, i32)
define fastcc void @InitUser_data_unregistered() {
entry:
tail call void @llvm.memset.i64( i8* null, i8 0, i64 65496, i32 1 )
ret void
}
The text was updated successfully, but these errors were encountered: