[PATCH] AArch64: add support for llvm.aarch64.hint intrinsic

Saleem Abdulrasool compnerd at compnerd.org
Sun Jul 6 15:09:09 PDT 2014


Hi t.p.northover,

This adds a llvm.aarch64.hint intrinsic to mirror the llvm.arm.hint in order to
support the various hint intrinsic functions in the ACLE.

The change to the instruction encoding is required since the hint intrinsic has
unmodelled side-effects which otherwise result in a mismatch for the instruction
and the pattern resulting in a selection failure.

http://reviews.llvm.org/D4403

Files:
  include/llvm/IR/IntrinsicsAArch64.td
  lib/Target/AArch64/AArch64InstrFormats.td
  test/CodeGen/AArch64/hints.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4403.11108.patch
Type: text/x-patch
Size: 2707 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140706/1f231b25/attachment.bin>


More information about the llvm-commits mailing list