[llvm] [X86][GlobalISel] Use GIntrinsic during custom intrinsic selection (PR #83498)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 29 23:15:19 PST 2024
================
@@ -1843,7 +1843,7 @@ bool X86InstructionSelector::selectIntrinsicWSideEffects(
assert(I.getOpcode() == TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS &&
"unexpected instruction");
- if (I.getOperand(0).getIntrinsicID() != Intrinsic::trap)
+ if (cast<GIntrinsic>(I).getIntrinsicID() != Intrinsic::trap)
----------------
arsenm wrote:
generic intrinsics should not use G_INTRINSIC, this shouldn't have been reachable
https://github.com/llvm/llvm-project/pull/83498
More information about the llvm-commits
mailing list