show_bug.cgi?id=11268
Bug #: 11268
Summary: CPP backend not support some new instructions (such as
atomicrmw)
Product: libraries
Version: trunk
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P
Component: Common Code Generator Code
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Classification: Unclassified
Created attachment 7550
--> attachment.cgi?id=7550
Bitcode with "atomicrmw or" instruction
llc -march=cpp test.ll
causes:
LLVM ERROR: Invalid instruction
see lib/Target/CppBackEnd/CppBackEnd.cpp:1031
switch (I->getOpcode()) {
default:
error("Invalid instruction");
break;
CppBackEnd does not handle this instruction: %15 = atomicrmw or i8*
%.reload24, i8 %14 seq_cst
--
Configure bugmail: 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