Author: Chuanqi Xu
Date: 2023-03-13T15:54:40+08:00
New Revision: 2e9977c2815653c141c6c060c4e0ab6c0db27911
URL:
https://github.com/llvm/llvm-project/commit/2e9977c2815653c141c6c060c4e0ab6c0db27911
DIFF:
https://github.com/llvm/llvm-project/commit/2e9977c2815653c141c6c060c4e0ab6c0db27911.diff
LO
Author: Chuanqi Xu
Date: 2023-03-13T16:44:10+08:00
New Revision: e264fe89e37fc0b12e18d72ed98056cea1a9eba6
URL:
https://github.com/llvm/llvm-project/commit/e264fe89e37fc0b12e18d72ed98056cea1a9eba6
DIFF:
https://github.com/llvm/llvm-project/commit/e264fe89e37fc0b12e18d72ed98056cea1a9eba6.diff
LO
Author: Chuanqi Xu
Date: 2023-03-14T14:34:44+08:00
New Revision: 3e78fa860235431323aaf08c8fa922d75a7cfffa
URL:
https://github.com/llvm/llvm-project/commit/3e78fa860235431323aaf08c8fa922d75a7cfffa
DIFF:
https://github.com/llvm/llvm-project/commit/3e78fa860235431323aaf08c8fa922d75a7cfffa.diff
LO
Author: Chuanqi Xu
Date: 2023-06-19T10:41:12+08:00
New Revision: 2d8044ee8b19f23e0a7fe5cd35876515d0d1d72e
URL:
https://github.com/llvm/llvm-project/commit/2d8044ee8b19f23e0a7fe5cd35876515d0d1d72e
DIFF:
https://github.com/llvm/llvm-project/commit/2d8044ee8b19f23e0a7fe5cd35876515d0d1d72e.diff
LO
Author: Chuanqi Xu
Date: 2023-06-21T17:00:56+08:00
New Revision: 72ac90715876e2963af899cbb883bad1e07b67bd
URL:
https://github.com/llvm/llvm-project/commit/72ac90715876e2963af899cbb883bad1e07b67bd
DIFF:
https://github.com/llvm/llvm-project/commit/72ac90715876e2963af899cbb883bad1e07b67bd.diff
LO
Author: Chuanqi Xu
Date: 2023-06-26T14:37:25+08:00
New Revision: 21765af763f163e6c87f63d3c1dbc32b06119f60
URL:
https://github.com/llvm/llvm-project/commit/21765af763f163e6c87f63d3c1dbc32b06119f60
DIFF:
https://github.com/llvm/llvm-project/commit/21765af763f163e6c87f63d3c1dbc32b06119f60.diff
LO
Author: Chuanqi Xu
Date: 2023-06-28T13:41:39+08:00
New Revision: 2241146752f9260d077a6ac38f43069f945e85b4
URL:
https://github.com/llvm/llvm-project/commit/2241146752f9260d077a6ac38f43069f945e85b4
DIFF:
https://github.com/llvm/llvm-project/commit/2241146752f9260d077a6ac38f43069f945e85b4.diff
LO
Author: Chuanqi Xu
Date: 2023-04-06T11:01:58+08:00
New Revision: 5bbadec2d1e0d5d0d25295759d49f6cd420d0968
URL:
https://github.com/llvm/llvm-project/commit/5bbadec2d1e0d5d0d25295759d49f6cd420d0968
DIFF:
https://github.com/llvm/llvm-project/commit/5bbadec2d1e0d5d0d25295759d49f6cd420d0968.diff
LO
Author: Chuanqi Xu
Date: 2023-04-06T15:11:34+08:00
New Revision: 616c8067071316a9e17524b14b3ab0e04a511e71
URL:
https://github.com/llvm/llvm-project/commit/616c8067071316a9e17524b14b3ab0e04a511e71
DIFF:
https://github.com/llvm/llvm-project/commit/616c8067071316a9e17524b14b3ab0e04a511e71.diff
LO
Author: Chuanqi Xu
Date: 2023-04-13T15:14:34+08:00
New Revision: c1f76363e0db41ab6eb9ebedd687ee098491e9b7
URL:
https://github.com/llvm/llvm-project/commit/c1f76363e0db41ab6eb9ebedd687ee098491e9b7
DIFF:
https://github.com/llvm/llvm-project/commit/c1f76363e0db41ab6eb9ebedd687ee098491e9b7.diff
LO
Author: Chuanqi Xu
Date: 2023-05-23T10:52:22+08:00
New Revision: 52bc4b16cb68d6d64c0d9499b2e6c1d719e78085
URL:
https://github.com/llvm/llvm-project/commit/52bc4b16cb68d6d64c0d9499b2e6c1d719e78085
DIFF:
https://github.com/llvm/llvm-project/commit/52bc4b16cb68d6d64c0d9499b2e6c1d719e78085.diff
LO
Author: Chuanqi Xu
Date: 2023-05-23T14:22:01+08:00
New Revision: 807aa261361f4cd9153dda43c9cadbd3fcc659c5
URL:
https://github.com/llvm/llvm-project/commit/807aa261361f4cd9153dda43c9cadbd3fcc659c5
DIFF:
https://github.com/llvm/llvm-project/commit/807aa261361f4cd9153dda43c9cadbd3fcc659c5.diff
LO
Author: Chuanqi Xu
Date: 2023-05-23T14:40:17+08:00
New Revision: e74a4fe317385ce2ca4045d3a0fac00e64ca3ee4
URL:
https://github.com/llvm/llvm-project/commit/e74a4fe317385ce2ca4045d3a0fac00e64ca3ee4
DIFF:
https://github.com/llvm/llvm-project/commit/e74a4fe317385ce2ca4045d3a0fac00e64ca3ee4.diff
LO
Author: Chuanqi Xu
Date: 2023-05-24T10:17:33+08:00
New Revision: c0d6f85e3ae8bcfdb7217d165314f01c1a4af9ae
URL:
https://github.com/llvm/llvm-project/commit/c0d6f85e3ae8bcfdb7217d165314f01c1a4af9ae
DIFF:
https://github.com/llvm/llvm-project/commit/c0d6f85e3ae8bcfdb7217d165314f01c1a4af9ae.diff
LO
Author: Chuanqi Xu
Date: 2023-05-24T11:42:55+08:00
New Revision: 597dd1f91d9f3823e4184f1fe73d8125fa16c026
URL:
https://github.com/llvm/llvm-project/commit/597dd1f91d9f3823e4184f1fe73d8125fa16c026
DIFF:
https://github.com/llvm/llvm-project/commit/597dd1f91d9f3823e4184f1fe73d8125fa16c026.diff
LO
Author: Chuanqi Xu
Date: 2023-05-24T13:56:09+08:00
New Revision: 651b40e8ffa67efcc6f59cdd7715817678c6b632
URL:
https://github.com/llvm/llvm-project/commit/651b40e8ffa67efcc6f59cdd7715817678c6b632
DIFF:
https://github.com/llvm/llvm-project/commit/651b40e8ffa67efcc6f59cdd7715817678c6b632.diff
LO
Author: Chuanqi Xu
Date: 2023-05-24T15:45:16+08:00
New Revision: 1c9a8004ed88c9a5e42e5b247cb489456559b845
URL:
https://github.com/llvm/llvm-project/commit/1c9a8004ed88c9a5e42e5b247cb489456559b845
DIFF:
https://github.com/llvm/llvm-project/commit/1c9a8004ed88c9a5e42e5b247cb489456559b845.diff
LO
Author: Chuanqi Xu
Date: 2023-05-30T15:07:35+08:00
New Revision: 536b76e873c56994a7dc611a6081a7a79e9fb526
URL:
https://github.com/llvm/llvm-project/commit/536b76e873c56994a7dc611a6081a7a79e9fb526
DIFF:
https://github.com/llvm/llvm-project/commit/536b76e873c56994a7dc611a6081a7a79e9fb526.diff
LO
Author: Chuanqi Xu
Date: 2023-02-07T14:09:46+08:00
New Revision: 84bf4ab087b105e0c72da9ec26ad45e9468fa7be
URL:
https://github.com/llvm/llvm-project/commit/84bf4ab087b105e0c72da9ec26ad45e9468fa7be
DIFF:
https://github.com/llvm/llvm-project/commit/84bf4ab087b105e0c72da9ec26ad45e9468fa7be.diff
LO
Author: Chuanqi Xu
Date: 2023-02-08T16:45:00+08:00
New Revision: 1782e8f9e882e8f4fb59968ff555c8c93827ea02
URL:
https://github.com/llvm/llvm-project/commit/1782e8f9e882e8f4fb59968ff555c8c93827ea02
DIFF:
https://github.com/llvm/llvm-project/commit/1782e8f9e882e8f4fb59968ff555c8c93827ea02.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T10:11:36+08:00
New Revision: 6470706bc0ed2425704bc8c9e121a72e2d272616
URL:
https://github.com/llvm/llvm-project/commit/6470706bc0ed2425704bc8c9e121a72e2d272616
DIFF:
https://github.com/llvm/llvm-project/commit/6470706bc0ed2425704bc8c9e121a72e2d272616.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T10:26:43+08:00
New Revision: de17c665e3f995c7f5a0e453461ce3a1b8aec196
URL:
https://github.com/llvm/llvm-project/commit/de17c665e3f995c7f5a0e453461ce3a1b8aec196
DIFF:
https://github.com/llvm/llvm-project/commit/de17c665e3f995c7f5a0e453461ce3a1b8aec196.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T10:42:04+08:00
New Revision: 591fdcde921334b2d502779006d7c168307a2106
URL:
https://github.com/llvm/llvm-project/commit/591fdcde921334b2d502779006d7c168307a2106
DIFF:
https://github.com/llvm/llvm-project/commit/591fdcde921334b2d502779006d7c168307a2106.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T11:23:36+08:00
New Revision: e1354763b6e641e45cc2371270883fcd26edf705
URL:
https://github.com/llvm/llvm-project/commit/e1354763b6e641e45cc2371270883fcd26edf705
DIFF:
https://github.com/llvm/llvm-project/commit/e1354763b6e641e45cc2371270883fcd26edf705.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T16:03:29+08:00
New Revision: dd380f9243dec95744a43ff73723e85ad77abbdb
URL:
https://github.com/llvm/llvm-project/commit/dd380f9243dec95744a43ff73723e85ad77abbdb
DIFF:
https://github.com/llvm/llvm-project/commit/dd380f9243dec95744a43ff73723e85ad77abbdb.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T16:14:37+08:00
New Revision: 288f688e294a0d2ee162f99f745c06d1e95d3620
URL:
https://github.com/llvm/llvm-project/commit/288f688e294a0d2ee162f99f745c06d1e95d3620
DIFF:
https://github.com/llvm/llvm-project/commit/288f688e294a0d2ee162f99f745c06d1e95d3620.diff
LO
Author: Chuanqi Xu
Date: 2023-02-10T17:56:02+08:00
New Revision: 65f9719913eca9c7c72d1abf4eddab767abaebf6
URL:
https://github.com/llvm/llvm-project/commit/65f9719913eca9c7c72d1abf4eddab767abaebf6
DIFF:
https://github.com/llvm/llvm-project/commit/65f9719913eca9c7c72d1abf4eddab767abaebf6.diff
LO
Author: Chuanqi Xu
Date: 2023-02-13T10:42:35+08:00
New Revision: eb70b38f838f6a3511dcbbc33f3ee81a4d05ede1
URL:
https://github.com/llvm/llvm-project/commit/eb70b38f838f6a3511dcbbc33f3ee81a4d05ede1
DIFF:
https://github.com/llvm/llvm-project/commit/eb70b38f838f6a3511dcbbc33f3ee81a4d05ede1.diff
LO
Author: Chuanqi Xu
Date: 2023-02-13T11:01:24+08:00
New Revision: 212d905643bd9cf6f80175c774ba7ab831c89e46
URL:
https://github.com/llvm/llvm-project/commit/212d905643bd9cf6f80175c774ba7ab831c89e46
DIFF:
https://github.com/llvm/llvm-project/commit/212d905643bd9cf6f80175c774ba7ab831c89e46.diff
LO
Author: Chuanqi Xu
Date: 2023-02-13T11:26:34+08:00
New Revision: 64287d69827c1d05edf8142742f6beb293d031fc
URL:
https://github.com/llvm/llvm-project/commit/64287d69827c1d05edf8142742f6beb293d031fc
DIFF:
https://github.com/llvm/llvm-project/commit/64287d69827c1d05edf8142742f6beb293d031fc.diff
LO
Author: Chuanqi Xu
Date: 2023-02-13T17:14:58+08:00
New Revision: 24ecd99842352ed1e6d7877e76e93c2f83ebf3f3
URL:
https://github.com/llvm/llvm-project/commit/24ecd99842352ed1e6d7877e76e93c2f83ebf3f3
DIFF:
https://github.com/llvm/llvm-project/commit/24ecd99842352ed1e6d7877e76e93c2f83ebf3f3.diff
LO
Author: Chuanqi Xu
Date: 2023-02-14T14:00:12+08:00
New Revision: 9c4f0d83f64ea64d662bb0c670bb5ca5d21a63fe
URL:
https://github.com/llvm/llvm-project/commit/9c4f0d83f64ea64d662bb0c670bb5ca5d21a63fe
DIFF:
https://github.com/llvm/llvm-project/commit/9c4f0d83f64ea64d662bb0c670bb5ca5d21a63fe.diff
LO
Author: Chuanqi Xu
Date: 2023-02-14T17:15:33+08:00
New Revision: 1ba93c3c30dcdf2659e3020ba462e0025187d8e1
URL:
https://github.com/llvm/llvm-project/commit/1ba93c3c30dcdf2659e3020ba462e0025187d8e1
DIFF:
https://github.com/llvm/llvm-project/commit/1ba93c3c30dcdf2659e3020ba462e0025187d8e1.diff
LO
Author: Chuanqi Xu
Date: 2023-02-15T11:00:03+08:00
New Revision: 8d995b26c7559f273809d0d29e5042850e47165a
URL:
https://github.com/llvm/llvm-project/commit/8d995b26c7559f273809d0d29e5042850e47165a
DIFF:
https://github.com/llvm/llvm-project/commit/8d995b26c7559f273809d0d29e5042850e47165a.diff
LO
Author: Chuanqi Xu
Date: 2023-02-15T11:30:18+08:00
New Revision: 54cf24dc6e6317f7a77f8a320f1fbccc31ea7291
URL:
https://github.com/llvm/llvm-project/commit/54cf24dc6e6317f7a77f8a320f1fbccc31ea7291
DIFF:
https://github.com/llvm/llvm-project/commit/54cf24dc6e6317f7a77f8a320f1fbccc31ea7291.diff
LO
Author: Chuanqi Xu
Date: 2023-02-16T14:05:16+08:00
New Revision: d54888a3ebb141cdbb5e88ed7a3a2a54d24fc904
URL:
https://github.com/llvm/llvm-project/commit/d54888a3ebb141cdbb5e88ed7a3a2a54d24fc904
DIFF:
https://github.com/llvm/llvm-project/commit/d54888a3ebb141cdbb5e88ed7a3a2a54d24fc904.diff
LO
Author: Chuanqi Xu
Date: 2023-02-16T14:40:32+08:00
New Revision: 612f3ac26f8cdb7487408b5541b224876564e57c
URL:
https://github.com/llvm/llvm-project/commit/612f3ac26f8cdb7487408b5541b224876564e57c
DIFF:
https://github.com/llvm/llvm-project/commit/612f3ac26f8cdb7487408b5541b224876564e57c.diff
LO
Author: Chuanqi Xu
Date: 2023-02-16T15:22:38+08:00
New Revision: 999ead9dc9080cf95445149e6dae1de087ef90b8
URL:
https://github.com/llvm/llvm-project/commit/999ead9dc9080cf95445149e6dae1de087ef90b8
DIFF:
https://github.com/llvm/llvm-project/commit/999ead9dc9080cf95445149e6dae1de087ef90b8.diff
LO
Author: Chuanqi Xu
Date: 2023-02-16T17:02:04+08:00
New Revision: f8d5f0e53b04040cebbba639530133b261a4432f
URL:
https://github.com/llvm/llvm-project/commit/f8d5f0e53b04040cebbba639530133b261a4432f
DIFF:
https://github.com/llvm/llvm-project/commit/f8d5f0e53b04040cebbba639530133b261a4432f.diff
LO
Author: Chuanqi Xu
Date: 2023-02-16T17:14:16+08:00
New Revision: 37b7a60cd74b7a1754583b7eb63a6339158fd398
URL:
https://github.com/llvm/llvm-project/commit/37b7a60cd74b7a1754583b7eb63a6339158fd398
DIFF:
https://github.com/llvm/llvm-project/commit/37b7a60cd74b7a1754583b7eb63a6339158fd398.diff
LO
Author: Chuanqi Xu
Date: 2023-02-20T14:19:50+08:00
New Revision: c5cb1117e19273a26499a1e18770b74bdf3b9ade
URL:
https://github.com/llvm/llvm-project/commit/c5cb1117e19273a26499a1e18770b74bdf3b9ade
DIFF:
https://github.com/llvm/llvm-project/commit/c5cb1117e19273a26499a1e18770b74bdf3b9ade.diff
LO
Author: Chuanqi Xu
Date: 2023-02-20T15:07:49+08:00
New Revision: 70d78e035801a35c95c55384621724b0ef8ecb35
URL:
https://github.com/llvm/llvm-project/commit/70d78e035801a35c95c55384621724b0ef8ecb35
DIFF:
https://github.com/llvm/llvm-project/commit/70d78e035801a35c95c55384621724b0ef8ecb35.diff
LO
Author: Chuanqi Xu
Date: 2023-02-20T15:37:55+08:00
New Revision: 2dfa957f120244ddc0238b548282f67d89f1a832
URL:
https://github.com/llvm/llvm-project/commit/2dfa957f120244ddc0238b548282f67d89f1a832
DIFF:
https://github.com/llvm/llvm-project/commit/2dfa957f120244ddc0238b548282f67d89f1a832.diff
LO
Author: Chuanqi Xu
Date: 2023-02-23T14:16:00+08:00
New Revision: 3fac87b67749ece892fa6e797236eddc22c69ff6
URL:
https://github.com/llvm/llvm-project/commit/3fac87b67749ece892fa6e797236eddc22c69ff6
DIFF:
https://github.com/llvm/llvm-project/commit/3fac87b67749ece892fa6e797236eddc22c69ff6.diff
LO
Author: Chuanqi Xu
Date: 2023-02-23T14:40:58+08:00
New Revision: 6ed67ccba7e4699e9e42302f2f9b7653444258ba
URL:
https://github.com/llvm/llvm-project/commit/6ed67ccba7e4699e9e42302f2f9b7653444258ba
DIFF:
https://github.com/llvm/llvm-project/commit/6ed67ccba7e4699e9e42302f2f9b7653444258ba.diff
LO
Author: Chuanqi Xu
Date: 2023-02-23T17:09:38+08:00
New Revision: 74565c3add6d683559618973863e78a5e6836e48
URL:
https://github.com/llvm/llvm-project/commit/74565c3add6d683559618973863e78a5e6836e48
DIFF:
https://github.com/llvm/llvm-project/commit/74565c3add6d683559618973863e78a5e6836e48.diff
LO
Author: Chuanqi Xu
Date: 2023-02-24T14:32:05+08:00
New Revision: 255b2d8162ead0ad444698506f97484572e574b1
URL:
https://github.com/llvm/llvm-project/commit/255b2d8162ead0ad444698506f97484572e574b1
DIFF:
https://github.com/llvm/llvm-project/commit/255b2d8162ead0ad444698506f97484572e574b1.diff
LO
Author: Chuanqi Xu
Date: 2023-05-06T11:17:15+08:00
New Revision: 5b388f86aa9ce65778677ae56587867d6786355e
URL:
https://github.com/llvm/llvm-project/commit/5b388f86aa9ce65778677ae56587867d6786355e
DIFF:
https://github.com/llvm/llvm-project/commit/5b388f86aa9ce65778677ae56587867d6786355e.diff
LO
Author: Chuanqi Xu
Date: 2023-05-09T18:36:37+08:00
New Revision: 60a3784b3e1f0e65e2a0e6daf070bbc7cd4bbab5
URL:
https://github.com/llvm/llvm-project/commit/60a3784b3e1f0e65e2a0e6daf070bbc7cd4bbab5
DIFF:
https://github.com/llvm/llvm-project/commit/60a3784b3e1f0e65e2a0e6daf070bbc7cd4bbab5.diff
LO
Author: Chuanqi Xu
Date: 2023-05-10T09:59:50+08:00
New Revision: 7adf3849e40e0b9faa3512874e2a1dc4cf86387a
URL:
https://github.com/llvm/llvm-project/commit/7adf3849e40e0b9faa3512874e2a1dc4cf86387a
DIFF:
https://github.com/llvm/llvm-project/commit/7adf3849e40e0b9faa3512874e2a1dc4cf86387a.diff
LO
Author: Chuanqi Xu
Date: 2023-05-10T16:01:27+08:00
New Revision: f109b1016801e2b0dbee278f3c517057c0b1d441
URL:
https://github.com/llvm/llvm-project/commit/f109b1016801e2b0dbee278f3c517057c0b1d441
DIFF:
https://github.com/llvm/llvm-project/commit/f109b1016801e2b0dbee278f3c517057c0b1d441.diff
LO
Author: Chuanqi Xu
Date: 2023-05-10T17:41:58+08:00
New Revision: b6c7177145bc439c712208bfbe041db212c5262d
URL:
https://github.com/llvm/llvm-project/commit/b6c7177145bc439c712208bfbe041db212c5262d
DIFF:
https://github.com/llvm/llvm-project/commit/b6c7177145bc439c712208bfbe041db212c5262d.diff
LO
Author: Chuanqi Xu
Date: 2023-05-10T17:53:47+08:00
New Revision: 48bbc64a8ff5e3777a76a02cffd94b3786b93203
URL:
https://github.com/llvm/llvm-project/commit/48bbc64a8ff5e3777a76a02cffd94b3786b93203
DIFF:
https://github.com/llvm/llvm-project/commit/48bbc64a8ff5e3777a76a02cffd94b3786b93203.diff
LO
Author: Chuanqi Xu
Date: 2023-05-11T10:21:52+08:00
New Revision: 6e85d2708115bc1c7cd1bf1674b64934a3cf6c25
URL:
https://github.com/llvm/llvm-project/commit/6e85d2708115bc1c7cd1bf1674b64934a3cf6c25
DIFF:
https://github.com/llvm/llvm-project/commit/6e85d2708115bc1c7cd1bf1674b64934a3cf6c25.diff
LO
Author: Chuanqi Xu
Date: 2023-05-12T14:28:58+08:00
New Revision: cf47e9fe86aa65b74b0476a5ad4d036dd7463bfb
URL:
https://github.com/llvm/llvm-project/commit/cf47e9fe86aa65b74b0476a5ad4d036dd7463bfb
DIFF:
https://github.com/llvm/llvm-project/commit/cf47e9fe86aa65b74b0476a5ad4d036dd7463bfb.diff
LO
Author: Chuanqi Xu
Date: 2023-05-15T11:19:17+08:00
New Revision: 62b5e55512d57b083ac07d40b41242c7116a3d20
URL:
https://github.com/llvm/llvm-project/commit/62b5e55512d57b083ac07d40b41242c7116a3d20
DIFF:
https://github.com/llvm/llvm-project/commit/62b5e55512d57b083ac07d40b41242c7116a3d20.diff
LO
Author: Chuanqi Xu
Date: 2023-05-16T10:34:02+08:00
New Revision: 40c30543892aa6441eea075ba69864e79f5de82e
URL:
https://github.com/llvm/llvm-project/commit/40c30543892aa6441eea075ba69864e79f5de82e
DIFF:
https://github.com/llvm/llvm-project/commit/40c30543892aa6441eea075ba69864e79f5de82e.diff
LO
Author: Chuanqi Xu
Date: 2023-05-16T10:47:53+08:00
New Revision: 7f37066915ab330f153ede708ddc610cf2cb7bdf
URL:
https://github.com/llvm/llvm-project/commit/7f37066915ab330f153ede708ddc610cf2cb7bdf
DIFF:
https://github.com/llvm/llvm-project/commit/7f37066915ab330f153ede708ddc610cf2cb7bdf.diff
LO
Author: Chuanqi Xu
Date: 2023-05-16T11:24:35+08:00
New Revision: 88a720d19479e4cad186f00a9911714c3d77303a
URL:
https://github.com/llvm/llvm-project/commit/88a720d19479e4cad186f00a9911714c3d77303a
DIFF:
https://github.com/llvm/llvm-project/commit/88a720d19479e4cad186f00a9911714c3d77303a.diff
LO
Author: Chuanqi Xu
Date: 2023-05-17T17:53:36+08:00
New Revision: e22fa1d4c6152d36cf1342ab9029adc97c79a310
URL:
https://github.com/llvm/llvm-project/commit/e22fa1d4c6152d36cf1342ab9029adc97c79a310
DIFF:
https://github.com/llvm/llvm-project/commit/e22fa1d4c6152d36cf1342ab9029adc97c79a310.diff
LO
Author: Chuanqi Xu
Date: 2023-05-18T16:12:41+08:00
New Revision: fc89e9044d0b37dcd4e3f085f21bef1b21d2ab8d
URL:
https://github.com/llvm/llvm-project/commit/fc89e9044d0b37dcd4e3f085f21bef1b21d2ab8d
DIFF:
https://github.com/llvm/llvm-project/commit/fc89e9044d0b37dcd4e3f085f21bef1b21d2ab8d.diff
LO
Author: Chuanqi Xu
Date: 2023-04-21T10:43:24+08:00
New Revision: 20d9aa1a439f95468baa9cc40c5c6482ed7665d5
URL:
https://github.com/llvm/llvm-project/commit/20d9aa1a439f95468baa9cc40c5c6482ed7665d5
DIFF:
https://github.com/llvm/llvm-project/commit/20d9aa1a439f95468baa9cc40c5c6482ed7665d5.diff
LO
Author: Chuanqi Xu
Date: 2023-04-27T14:20:59+08:00
New Revision: aba32abe2d93133a46f67764937a1c85d455dce8
URL:
https://github.com/llvm/llvm-project/commit/aba32abe2d93133a46f67764937a1c85d455dce8
DIFF:
https://github.com/llvm/llvm-project/commit/aba32abe2d93133a46f67764937a1c85d455dce8.diff
LO
Author: Chuanqi Xu
Date: 2023-06-06T13:05:17+08:00
New Revision: c336c983bcd9bf3559c76ed4eb6b25fbafbcd361
URL:
https://github.com/llvm/llvm-project/commit/c336c983bcd9bf3559c76ed4eb6b25fbafbcd361
DIFF:
https://github.com/llvm/llvm-project/commit/c336c983bcd9bf3559c76ed4eb6b25fbafbcd361.diff
LO
Author: Chuanqi Xu
Date: 2023-06-09T11:32:06+08:00
New Revision: 60eb1da315559a9e20f9bf502fd10ba68f6d4085
URL:
https://github.com/llvm/llvm-project/commit/60eb1da315559a9e20f9bf502fd10ba68f6d4085
DIFF:
https://github.com/llvm/llvm-project/commit/60eb1da315559a9e20f9bf502fd10ba68f6d4085.diff
LO
Author: Chuanqi Xu
Date: 2023-06-09T17:19:32+08:00
New Revision: dcbbdbe3e50214b550383510ba05d059dc38496a
URL:
https://github.com/llvm/llvm-project/commit/dcbbdbe3e50214b550383510ba05d059dc38496a
DIFF:
https://github.com/llvm/llvm-project/commit/dcbbdbe3e50214b550383510ba05d059dc38496a.diff
LO
Author: Chuanqi Xu
Date: 2023-06-14T12:45:34+08:00
New Revision: d8a36b00d198fdc2ea866ea5da449628db07070f
URL:
https://github.com/llvm/llvm-project/commit/d8a36b00d198fdc2ea866ea5da449628db07070f
DIFF:
https://github.com/llvm/llvm-project/commit/d8a36b00d198fdc2ea866ea5da449628db07070f.diff
LO
Author: Chuanqi Xu
Date: 2023-06-14T15:05:31+08:00
New Revision: baf0b12ca6c624b2a59aa6f2fd0310c72d35ac56
URL:
https://github.com/llvm/llvm-project/commit/baf0b12ca6c624b2a59aa6f2fd0310c72d35ac56
DIFF:
https://github.com/llvm/llvm-project/commit/baf0b12ca6c624b2a59aa6f2fd0310c72d35ac56.diff
LO
Author: Chuanqi Xu
Date: 2022-12-07T10:52:02+08:00
New Revision: 303f20a2cab4554a10ec225fd853709146f8c51c
URL:
https://github.com/llvm/llvm-project/commit/303f20a2cab4554a10ec225fd853709146f8c51c
DIFF:
https://github.com/llvm/llvm-project/commit/303f20a2cab4554a10ec225fd853709146f8c51c.diff
LO
Author: Chuanqi Xu
Date: 2022-12-13T10:19:24+08:00
New Revision: 7dccdd76b3749508f4a4147b0ba1f7f2689bebb2
URL:
https://github.com/llvm/llvm-project/commit/7dccdd76b3749508f4a4147b0ba1f7f2689bebb2
DIFF:
https://github.com/llvm/llvm-project/commit/7dccdd76b3749508f4a4147b0ba1f7f2689bebb2.diff
LO
Author: Chuanqi Xu
Date: 2022-12-14T11:30:12+08:00
New Revision: edb3b44e7d7ca34b7e7a880a15411678d057e039
URL:
https://github.com/llvm/llvm-project/commit/edb3b44e7d7ca34b7e7a880a15411678d057e039
DIFF:
https://github.com/llvm/llvm-project/commit/edb3b44e7d7ca34b7e7a880a15411678d057e039.diff
LO
Author: Chuanqi Xu
Date: 2022-12-15T15:32:46+08:00
New Revision: aa00493de2b3c3a1819497ad36b8262be12e40bb
URL:
https://github.com/llvm/llvm-project/commit/aa00493de2b3c3a1819497ad36b8262be12e40bb
DIFF:
https://github.com/llvm/llvm-project/commit/aa00493de2b3c3a1819497ad36b8262be12e40bb.diff
LO
ChuanqiXu9 wrote:
@sam-mccall ping~. Let's see if we can make it in clang19.
https://github.com/llvm/llvm-project/pull/66462
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 requested changes to this pull request.
This is not wanted. While we have a policy to revert patches if the patches
break existing codes, the C++20 modules support in clangd is literally broken:
https://github.com/clangd/clangd/issues/1293
Also the ability to skip
ChuanqiXu9 wrote:
I'd like to land this in 2 weeks if no more comments come in.
https://github.com/llvm/llvm-project/pull/80687
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/79712
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -173,19 +173,36 @@ static bool ResumeStmtCanThrow(const Stmt *S) {
return false;
}
+static bool AwaitSuspendStmtCanThrow(const Stmt *S) {
+ return ResumeStmtCanThrow(S);
+}
+
// Emit suspend expression which roughly looks like:
//
// auto && x = CommonExpr();
//
@@ -232,16 +250,74 @@ static LValueOrRValue
emitSuspendExpression(CodeGenFunction &CGF, CGCoroData &Co
auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy);
auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr});
+ const auto AwaitSuspendCanThrow =
+
@@ -232,16 +250,74 @@ static LValueOrRValue
emitSuspendExpression(CodeGenFunction &CGF, CGCoroData &Co
auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy);
auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr});
+ const auto AwaitSuspendCanThrow =
+
@@ -338,6 +414,71 @@ static QualType getCoroutineSuspendExprReturnType(const
ASTContext &Ctx,
}
#endif
+llvm::Function *
+CodeGenFunction::generateAwaitSuspendWrapper(Twine const &CoroName,
+ Twine const &SuspendPointName,
+
@@ -167,6 +167,47 @@ class CoroCloner {
} // end anonymous namespace
+// FIXME:
+// Lower the intrinisc earlier if coroutine frame doesn't escape
ChuanqiXu9 wrote:
```suggestion
// Lower the intrinisc in CoroEarly phase if coroutine frame doesn't escape
```
@@ -380,66 +380,7 @@ static Expr *maybeTailCall(Sema &S, QualType RetType, Expr
*E,
// __builtin_coro_resume so that the cleanup code are not inserted in-between
// the resume call and return instruction, which would interfere with the
// musttail call contract.
- JustA
@@ -2013,6 +2104,10 @@ splitCoroutine(Function &F, SmallVectorImpl
&Clones,
buildCoroutineFrame(F, Shape, MaterializableCallback);
replaceFrameSizeAndAlignment(Shape);
+ IRBuilder<> Builder(M.getContext());
ChuanqiXu9 wrote:
```suggestion
IRBuilder<>
https://github.com/ChuanqiXu9 commented:
Thanks. This looks much better now.
Given the CoroAwaitSuspendInst is lowered before splitting coroutines, I think
we don't need to handle it specially in `CoroSplit` any more.
https://github.com/llvm/llvm-project/pull/79712
@@ -5038,6 +5038,8 @@ class CoroutineSuspendExpr : public Expr {
OpaqueValueExpr *OpaqueValue = nullptr;
public:
+ enum SuspendReturnType { SuspendVoid, SuspendBool, SuspendHandle };
ChuanqiXu9 wrote:
nit: Add a comment to explain that the return type of c
@@ -1396,9 +1478,18 @@ static bool simplifySuspendPoint(CoroSuspendInst
*Suspend,
if (!SubFn)
return false;
- // Does not refer to the current coroutine, we cannot do anything with it.
- if (SubFn->getFrame() != CoroBegin)
-return false;
+ auto Frame = SubFn->get
@@ -232,16 +250,74 @@ static LValueOrRValue
emitSuspendExpression(CodeGenFunction &CGF, CGCoroData &Co
auto *NullPtr = llvm::ConstantPointerNull::get(CGF.CGM.Int8PtrTy);
auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr});
+ const auto AwaitSuspendCanThrow =
+
@@ -5097,6 +5099,22 @@ class CoroutineSuspendExpr : public Expr {
return static_cast(SubExprs[SubExpr::Operand]);
}
+ SuspendReturnType getSuspendReturnType() const {
+auto *SuspendExpr = getSuspendExpr();
+assert(SuspendExpr);
+
+auto SuspendType = SuspendE
ChuanqiXu9 wrote:
(This is another example that the github review can't work well with the
reverted patches...)
@mordante I think you can add `// REQUIRES: x86-registered-target` to the test
if @kaz7 can't respond quickly. It will skip the test on targets other than
x86. And it should keep th
ChuanqiXu9 wrote:
@iains @mizvekov ping~
https://github.com/llvm/llvm-project/pull/75894
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ChuanqiXu9 wrote:
> [do not merge] [runtime-cxxmodules] Rework our lazy template specialization
> deserialization mechanism root-project/root#14495
>From https://github.com/root-project/root/pull/14495, I see there is new reply
>saying the testing is actually fine. Do you think we still need t
ChuanqiXu9 wrote:
> > > [do not merge] [runtime-cxxmodules] Rework our lazy template
> > > specialization deserialization mechanism
> > > [root-project/root#14495](https://github.com/root-project/root/pull/14495)
> >
> >
> > From
> > [root-project/root#14495](https://github.com/root-project/
Author: Chuanqi Xu
Date: 2024-02-18T15:15:28+08:00
New Revision: 1ecbab56dcbb78268c8d19af34a50591f90b12a0
URL:
https://github.com/llvm/llvm-project/commit/1ecbab56dcbb78268c8d19af34a50591f90b12a0
DIFF:
https://github.com/llvm/llvm-project/commit/1ecbab56dcbb78268c8d19af34a50591f90b12a0.diff
LO
ChuanqiXu9 wrote:
> > > > > [do not merge] [runtime-cxxmodules] Rework our lazy template
> > > > > specialization deserialization mechanism
> > > > > [root-project/root#14495](https://github.com/root-project/root/pull/14495)
> > > >
> > > >
> > > > From
> > > > [root-project/root#14495](http
https://github.com/ChuanqiXu9 edited
https://github.com/llvm/llvm-project/pull/81642
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1792,23 +1807,11 @@ class ClassTemplateSpecializationDecl
llvm::PointerUnion
SpecializedTemplate;
- /// Further info for explicit template specialization/instantiation.
- struct ExplicitSpecializationInfo {
-/// The type-as-written.
-TypeSourceInfo *TypeAsW
https://github.com/ChuanqiXu9 commented:
Sounds good. My instinct reaction to the title is that you're going to unify
the annoying duplicated interfaces for the 5 specialization classes (function
specialization, class/var (partial) specializations). But it is still good to
merge these things.
ChuanqiXu9 wrote:
> > > > > > > [do not merge] [runtime-cxxmodules] Rework our lazy template
> > > > > > > specialization deserialization mechanism
> > > > > > > [root-project/root#14495](https://github.com/root-project/root/pull/14495)
> > > > > >
> > > > > >
> > > > > > From
> > > > > > [r
ChuanqiXu9 wrote:
> > > > > > > > > [do not merge] [runtime-cxxmodules] Rework our lazy template
> > > > > > > > > specialization deserialization mechanism
> > > > > > > > > [root-project/root#14495](https://github.com/root-project/root/pull/14495)
> > > > > > > >
> > > > > > > >
> > > > > >
ChuanqiXu9 wrote:
> > > > > > > > [do not merge] [runtime-cxxmodules] Rework our lazy template
> > > > > > > > specialization deserialization mechanism
> > > > > > > > [root-project/root#14495](https://github.com/root-project/root/pull/14495)
> > > > > > >
> > > > > > >
> > > > > > > From
>
901 - 1000 of 2204 matches
Mail list logo