[llvm] [NVVM] Add various intrinsic attrs, cleanup and consolidate td (PR #153436)
Durgadoss R via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 14 03:44:05 PDT 2025
================
@@ -793,38 +793,49 @@ class NVVMBuiltin :
"NVVMBuiltin must be a NVVM intrinsic starting with 'int_nvvm_'";
}
+class PureIntrinsic<list<LLVMType> ret_types,
+ list<LLVMType> param_types = [],
+ list<IntrinsicProperty> intr_properties = [],
+ string name = ""> :
+ DefaultAttrsIntrinsic<ret_types, param_types,
+ intr_properties # [IntrNoMem, IntrSpeculatable], name> {}
----------------
durga4github wrote:
I thought listconcat is the only way :)
https://github.com/llvm/llvm-project/pull/153436
More information about the llvm-commits
mailing list