http://llvm.org/bugs/show_bug.cgi?id=12540

             Bug #: 12540
           Summary: ARM backend fails with: Cannot select: v2f32 =
                    fp_round
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: new bugs
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]
    Classification: Unclassified


Created attachment 8380
  --> http://llvm.org/bugs/attachment.cgi?id=8380
reduced bug bytecode

While testing Polly autovect with the ARM backend,
I got this error compiling mesa from SPEC cpu2000: 

$ llc 6669-mesa.ll 
LLVM ERROR: Cannot select: 0x1da4790: v2f32 = fp_round 0x1da4490, 0x1da4890
[ID=4]
  0x1da4490: v2f64 = undef [ID=3]
  0x1da4890: i32 = TargetConstant<0> [ORD=1] [ID=1]

I originally submitted this as bug 12280 against Polly,
and I agree with Tobi that this is unrelated to Polly.

So here is the new bug for the ARM backend, with a reduced testcase,
using only llc, and independent of Polly.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to