search for: d54891

Displaying 1 result from an estimated 1 matches for "d54891".

2018 Nov 26
4
[RFC] Checking inline assembly for validity
...n register allocation and scheduling decisions made by the compiler, so an inline assembly statement may appear to work correctly, then silently break when another change to the code or compiler upgrade causes those decisions to change. I've posted a prototype patch at https://reviews.llvm.org/D54891 which tries to improve this situation by emitting diagnostics when the instructions inside the inline assembly string do not match the operands to the inline assembly statement. We can do this because we parse the assembly in the same process as the compiler, and the MC layer has some knowledge of...