efriedma added a comment.

I'm confused what your goal here is, exactly.  The point of allowing 512-bit 
inline asm operands is presumably to allow writing efficient code involving 
inline asm... but you're intentionally destroying any potential efficiency by 
forcing it to be passed/returned in memory.  If the user wanted to do that, 
they could just use an "m" constraint.

It looks like SelectionDAG currently crashes if you try to pass an array as an 
inline asm operand, but that should be possible to fix, I think.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D94098/new/

https://reviews.llvm.org/D94098

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to