HomePhabricator

[GlobalISel] Don't translate intrinsics with metadata parameters.

Authored by ab on Mar 7 2017, 12:53 PM.

Description

[GlobalISel] Don't translate intrinsics with metadata parameters.

Some intrinsics take metadata parameters. These all need custom
handling of some form, and cannot possibly be lowered generically to
G_INTRINSIC calls with vreg operands.
Reject them, instead of hitting an assert later in getOrCreateVReg.

llvm-svn: 297209

Details

Committed
abMar 7 2017, 12:53 PM
Parents
rG5c7924fca51e: [GlobalISel] Avoid invalidating ValToVReg when translating no-op bitcast.
Branches
Unknown
Tags
Unknown