https://llvm.org/bugs/show_bug.cgi?id=30394

            Bug ID: 30394
           Summary: Missing support for __iso_volatile load/store
                    intrinsics
           Product: clang
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangb...@nondot.org
          Reporter: mar...@martin.st
                CC: llvm-bugs@lists.llvm.org
    Classification: Unclassified

See
https://msdn.microsoft.com/en-us/library/hh875058.aspx#IsoVolatileLoadStore.

If one does not care about the guarantees about how they can be moved by
optimizations, it should be trivial to implement these. But if implemented, we
should of course try to hook them up with whatever attributes necessary to give
them the right behaviour.

These are necessary in order to build C++ code in MSVC mode for ARM using the
MSVC C++ headers.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to