commit | b6caeda356c7ec329cde75edf556cc5102aa13fd | [log] [tgz] |
---|---|---|
author | Michael Kruse <llvm-project@meinersbur.de> | Sat Sep 25 01:13:11 2021 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Sep 26 01:35:30 2021 -0700 |
tree | d87ec9496fa3a047e1993bb34fa76f120196a5c3 | |
parent | bd1a1d5d3f2b4f52f559530b21a298a06bd9fdcd [diff] |
[Polly] Support for InlineAsm. Inline assembly was not handled at all and treated like a llvm::Value. In particular, it tried to create a pointer it which is not allowed. Fix by handling like a llvm::Constant such that it is just reused when required, instead of trying to marshall it in memory. Fixes llvm.org/PR51960 GitOrigin-RevId: 9820dd970c1b72c7f77fad647b762053e2f60e31