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

            Bug ID: 20025
           Summary: llvm-mc rejected LDC and STC for coprocessors P10 and
                    P11 in generic coprocessor form
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: ARM
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified

llvm-mc rejected LDC and STC instruction for coprocessors P10 and P11
in generic coprocessor form:
LDC    p10,  ...
STC    p11,  ...
that used in open source libraries to enable VFP instruction
compilation for more targets.
Library may be compiled without VFP support enabled.

gcc compile this generic coprocessor form.

Problem in ARMAsmParser.cpp
P10 and P11 rejected in 
static int MatchCoprocessorOperandName(StringRef Name, char CoprocOp)
    // p10 and p11 are invalid for coproc instructions (reserved for FP/NEON)

-- 
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