24 lines · plain
1; RUN: llc -mtriple=mips < %s2; RUN: llc -mtriple=mips -mattr=+msa,+fp64,+mips32r2 < %s3; RUN: llc -mtriple=mipsel < %s4; RUN: llc -mtriple=mipsel -mattr=+msa,+fp64,+mips32r2 < %s5 6; This test originally failed to select code for a truncstore of a7; build_vector.8; It should at least successfully build.9 10define void @autogen_SD742806235(ptr, ptr, ptr, i32, i64, i8) {11BB:12 %A4 = alloca double13 %A3 = alloca double14 %A2 = alloca <8 x i8>15 %A1 = alloca <4 x float>16 %A = alloca i117 store i8 %5, ptr %018 store i8 %5, ptr %019 store i8 %5, ptr %020 store <8 x i8> <i8 0, i8 -1, i8 0, i8 -1, i8 0, i8 -1, i8 0, i8 -1>, ptr %A221 store i8 %5, ptr %022 ret void23}24