Wael Yehia
74bea4c1ad
[IR] enable attaching metadata on ifuncs ( #158732 )
...
Teach the IR parser and writer to support metadata on ifuncs, and update
documentation.
In PR #153049 , we have a use case of attaching the `!associated`
metadata to an ifunc.
Since an ifunc is similar to a function declaration, it seems natural to
allow metadata on ifuncs.
Currently, the metadata API allows adding Metadata to
llvm::GlobalObject, so the in-memory IR allows for metadata on ifuncs,
but the IR reader/writer is not aware of that.
---------
Co-authored-by: Wael Yehia <wyehia@ca.ibm.com>
2025-09-19 11:41:57 -04:00
..
2025-09-19 11:41:57 -04:00
2025-08-29 08:21:08 -07:00
2025-05-12 16:17:43 -07:00
2025-09-01 12:39:58 +02:00
2025-09-17 11:44:47 +01:00
2025-06-16 08:59:18 -07:00
2025-06-12 13:46:06 -07:00
2025-08-08 10:12:39 -07:00
2025-08-12 12:26:35 +02:00
2025-08-08 10:12:39 -07:00
2025-04-20 16:36:03 -07:00
2025-05-02 10:34:25 -07:00
2025-08-14 14:59:39 +02:00
2025-09-11 11:05:29 -07:00
2025-09-05 15:28:19 -04:00
2025-09-16 11:22:02 +01:00
2025-09-10 13:30:21 +01:00
2025-06-02 15:58:24 -07:00
2025-07-26 10:54:59 +09:00
2025-07-04 10:44:35 +02:00
2025-06-02 15:58:24 -07:00
2025-05-04 00:24:39 -07:00
2025-03-06 10:27:47 +01:00
2025-07-21 10:39:09 +02:00
2025-04-08 21:57:29 +07:00
2025-09-16 20:33:29 +00:00
2025-09-12 15:04:38 -07:00
2025-09-17 12:37:28 +02:00
2025-08-05 16:12:42 -07:00
2025-09-12 20:42:08 +02:00
2025-08-08 11:09:34 +02:00
2025-06-11 11:23:24 +01:00
2025-07-14 22:19:14 -07:00
2025-05-06 11:42:50 +01:00
2025-06-04 12:30:52 -07:00
2025-08-08 17:03:28 +01:00
2025-08-04 16:20:55 -07:00
2025-06-25 16:20:10 -07:00
2025-09-18 19:11:20 +00:00
2025-09-05 15:28:19 -04:00
2025-07-16 16:51:58 -07:00
2025-07-16 16:51:58 -07:00
2025-07-22 20:51:49 +04:00
2025-06-02 15:58:24 -07:00
2025-03-13 16:20:39 -07:00
2025-09-11 15:55:18 -04:00
2025-04-08 07:36:55 +07:00
2025-09-11 12:11:46 +09:00
2025-05-04 09:38:16 -07:00
2025-08-29 16:09:03 -04:00
2025-05-08 08:00:09 +02:00
2025-03-10 11:53:45 +01:00
2025-09-02 21:50:47 +08:00
2025-03-06 10:27:47 +01:00
2025-09-19 11:41:57 -04:00
2025-03-28 19:55:18 -07:00