[llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 6 07:16:37 PDT 2026
================
@@ -886,6 +891,52 @@ AttributeSet Intrinsic::getFnAttributes(LLVMContext &C, ID id) {{
NoFunctionAttrsID);
}
+void IntrinsicEmitter::EmitImmArgRangeSetChecks(
+ const CodeGenIntrinsicTable &Ints, raw_ostream &OS) {
+ IfDefEmitter IfDef(OS, "GET_INTRINSIC_IMMARG_RANGE_SET_CHECKS");
+ OS << R"(
+bool Intrinsic::isImmArgValueInRangeSet(ID IID, unsigned ArgIdx,
----------------
kvederni wrote:
Good catch! The table-driven approach is implemented. Thanks!
https://github.com/llvm/llvm-project/pull/203623
More information about the llvm-commits
mailing list