[all-commits] [llvm/llvm-project] 0312fe: [CodeGen] Support opaque pointers for inline asm

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Jan 7 01:57:56 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0312fe2901122b6c7de8c301e069795abb88a778
      https://github.com/llvm/llvm-project/commit/0312fe2901122b6c7de8c301e069795abb88a778
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
    M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
    A llvm/test/CodeGen/X86/opaque-ptr.ll

  Log Message:
  -----------
  [CodeGen] Support opaque pointers for inline asm

This is the last part of D116531. Fetch the type of the indirect
inline asm operand from the elementtype attribute, rather than
the pointer element type.

Fixes https://github.com/llvm/llvm-project/issues/52928.




More information about the All-commits mailing list