Author: Matt Arsenault
Date: 2020-03-31T18:22:46-04:00
New Revision: 175e42303bb2a4253c6512b1ae05b32b0004
URL:
https://github.com/llvm/llvm-project/commit/175e42303bb2a4253c6512b1ae05b32b0004
DIFF:
https://github.com/llvm/llvm-project/commit/175e42303bb2a4253c6512b1ae05b32b0004.diff
Author: Matt Arsenault
Date: 2020-04-01T12:36:22-04:00
New Revision: 6593360ee760c0c98cf7fb05be70aa4ea455a42a
URL:
https://github.com/llvm/llvm-project/commit/6593360ee760c0c98cf7fb05be70aa4ea455a42a
DIFF:
https://github.com/llvm/llvm-project/commit/6593360ee760c0c98cf7fb05be70aa4ea455a42a.diff
Author: Matt Arsenault
Date: 2020-04-01T12:36:22-04:00
New Revision: 4ea3650c212ae471657d3a253cd424ce9d1316ac
URL:
https://github.com/llvm/llvm-project/commit/4ea3650c212ae471657d3a253cd424ce9d1316ac
DIFF:
https://github.com/llvm/llvm-project/commit/4ea3650c212ae471657d3a253cd424ce9d1316ac.diff
Author: Matt Arsenault
Date: 2020-04-02T17:17:12-04:00
New Revision: ce2258c1cd5dc9cf20040d1b1e540d80250c1435
URL:
https://github.com/llvm/llvm-project/commit/ce2258c1cd5dc9cf20040d1b1e540d80250c1435
DIFF:
https://github.com/llvm/llvm-project/commit/ce2258c1cd5dc9cf20040d1b1e540d80250c1435.diff
Author: Matt Arsenault
Date: 2020-03-04T23:34:02-05:00
New Revision: c64ca93053af235bac0ca4dcdcd21c8882478310
URL:
https://github.com/llvm/llvm-project/commit/c64ca93053af235bac0ca4dcdcd21c8882478310
DIFF:
https://github.com/llvm/llvm-project/commit/c64ca93053af235bac0ca4dcdcd21c8882478310.diff
Author: Matt Arsenault
Date: 2019-10-31T20:07:23-07:00
New Revision: c6da9ec0e90ea8798ecae583bb8d26bdf6b9b79f
URL:
https://github.com/llvm/llvm-project/commit/c6da9ec0e90ea8798ecae583bb8d26bdf6b9b79f
DIFF:
https://github.com/llvm/llvm-project/commit/c6da9ec0e90ea8798ecae583bb8d26bdf6b9b79f.diff
Author: Matt Arsenault
Date: 2019-11-19T22:01:14+05:30
New Revision: 7fe9435dc88050ee78eb1d4adec87610dce468f7
URL:
https://github.com/llvm/llvm-project/commit/7fe9435dc88050ee78eb1d4adec87610dce468f7
DIFF:
https://github.com/llvm/llvm-project/commit/7fe9435dc88050ee78eb1d4adec87610dce468f7.diff
Author: Matt Arsenault
Date: 2019-11-19T23:20:15+05:30
New Revision: e531750c6cf9ab6ca987ffbfe100b1d766269eb5
URL:
https://github.com/llvm/llvm-project/commit/e531750c6cf9ab6ca987ffbfe100b1d766269eb5
DIFF:
https://github.com/llvm/llvm-project/commit/e531750c6cf9ab6ca987ffbfe100b1d766269eb5.diff
Author: Matt Arsenault
Date: 2019-12-07T00:09:10+05:30
New Revision: 2cc11941a2e88236e0b4842229454ae6d85142cd
URL:
https://github.com/llvm/llvm-project/commit/2cc11941a2e88236e0b4842229454ae6d85142cd
DIFF:
https://github.com/llvm/llvm-project/commit/2cc11941a2e88236e0b4842229454ae6d85142cd.diff
Author: Matt Arsenault
Date: 2020-03-06T11:46:55-08:00
New Revision: 00b2a9df452d25cf4a780d20bab7d557d76604ae
URL:
https://github.com/llvm/llvm-project/commit/00b2a9df452d25cf4a780d20bab7d557d76604ae
DIFF:
https://github.com/llvm/llvm-project/commit/00b2a9df452d25cf4a780d20bab7d557d76604ae.diff
Author: Matt Arsenault
Date: 2020-03-07T12:10:56-05:00
New Revision: a4e71f01c08fbaeaccfe3e11cc08790432cc7e45
URL:
https://github.com/llvm/llvm-project/commit/a4e71f01c08fbaeaccfe3e11cc08790432cc7e45
DIFF:
https://github.com/llvm/llvm-project/commit/a4e71f01c08fbaeaccfe3e11cc08790432cc7e45.diff
Author: Matt Arsenault
Date: 2020-02-04T12:59:21-05:00
New Revision: a3c814d23497bc71b8ed53c35f773366aff02922
URL:
https://github.com/llvm/llvm-project/commit/a3c814d23497bc71b8ed53c35f773366aff02922
DIFF:
https://github.com/llvm/llvm-project/commit/a3c814d23497bc71b8ed53c35f773366aff02922.diff
Author: Matt Arsenault
Date: 2020-02-12T12:09:26-05:00
New Revision: fa7cd549d604bfd8f9dce5d649a19720cbc39cca
URL:
https://github.com/llvm/llvm-project/commit/fa7cd549d604bfd8f9dce5d649a19720cbc39cca
DIFF:
https://github.com/llvm/llvm-project/commit/fa7cd549d604bfd8f9dce5d649a19720cbc39cca.diff
Author: Matt Arsenault
Date: 2020-02-12T10:14:29-08:00
New Revision: 5dcffdf58a33b51028f6b52e44c4af25b5d159aa
URL:
https://github.com/llvm/llvm-project/commit/5dcffdf58a33b51028f6b52e44c4af25b5d159aa
DIFF:
https://github.com/llvm/llvm-project/commit/5dcffdf58a33b51028f6b52e44c4af25b5d159aa.diff
Author: Matt Arsenault
Date: 2020-02-12T13:26:46-05:00
New Revision: 38333164fc7dfc9d4cbf93e443e74809022ed78e
URL:
https://github.com/llvm/llvm-project/commit/38333164fc7dfc9d4cbf93e443e74809022ed78e
DIFF:
https://github.com/llvm/llvm-project/commit/38333164fc7dfc9d4cbf93e443e74809022ed78e.diff
Author: Matt Arsenault
Date: 2020-01-16T18:10:29-05:00
New Revision: 9b549f26fab6900b5328c0c6239fd77c7527159c
URL:
https://github.com/llvm/llvm-project/commit/9b549f26fab6900b5328c0c6239fd77c7527159c
DIFF:
https://github.com/llvm/llvm-project/commit/9b549f26fab6900b5328c0c6239fd77c7527159c.diff
Author: arsenm
Date: Tue Mar 27 12:26:51 2018
New Revision: 328657
URL: http://llvm.org/viewvc/llvm-project?rev=328657&view=rev
Log:
AMDGPU: Update datalayout for stack alignment
Modified:
cfe/trunk/lib/Basic/Targets/AMDGPU.cpp
cfe/trunk/test/CodeGen/target-data.c
cfe/trunk/test/CodeG
Author: arsenm
Date: Thu Mar 29 07:31:59 2018
New Revision: 328791
URL: http://llvm.org/viewvc/llvm-project?rev=328791&view=rev
Log:
Fix typo
Modified:
cfe/trunk/include/clang/Basic/AttrDocs.td
cfe/trunk/test/CodeGenCXX/catch-undef-behavior.cpp
Modified: cfe/trunk/include/clang/Basic/Att
Author: arsenm
Date: Mon Nov 13 14:40:55 2017
New Revision: 318098
URL: http://llvm.org/viewvc/llvm-project?rev=318098&view=rev
Log:
OpenCL: Assume inline asm is convergent
Already done for CUDA.
Modified:
cfe/trunk/lib/CodeGen/CGStmt.cpp
cfe/trunk/test/CodeGenOpenCL/convergent.cl
Modif
Author: Matt Arsenault
Date: 2023-03-15T01:13:08-04:00
New Revision: ffe12e765cb9ba77dc30ccec89fb163234b98541
URL:
https://github.com/llvm/llvm-project/commit/ffe12e765cb9ba77dc30ccec89fb163234b98541
DIFF:
https://github.com/llvm/llvm-project/commit/ffe12e765cb9ba77dc30ccec89fb163234b98541.diff
Author: Matt Arsenault
Date: 2023-03-15T01:13:08-04:00
New Revision: dd8181055494d8f973dfaaba282bb1ae6eab4d40
URL:
https://github.com/llvm/llvm-project/commit/dd8181055494d8f973dfaaba282bb1ae6eab4d40
DIFF:
https://github.com/llvm/llvm-project/commit/dd8181055494d8f973dfaaba282bb1ae6eab4d40.diff
Author: Matt Arsenault
Date: 2023-03-16T07:16:41-04:00
New Revision: 8e009348e8a2e9c4577538eba6ca5c6cb286776f
URL:
https://github.com/llvm/llvm-project/commit/8e009348e8a2e9c4577538eba6ca5c6cb286776f
DIFF:
https://github.com/llvm/llvm-project/commit/8e009348e8a2e9c4577538eba6ca5c6cb286776f.diff
Author: Matt Arsenault
Date: 2023-02-24T21:55:08-04:00
New Revision: 8709bcacfb3a06847b47bb6b47e8556db43f3a43
URL:
https://github.com/llvm/llvm-project/commit/8709bcacfb3a06847b47bb6b47e8556db43f3a43
DIFF:
https://github.com/llvm/llvm-project/commit/8709bcacfb3a06847b47bb6b47e8556db43f3a43.diff
Author: Matt Arsenault
Date: 2023-06-18T13:13:49-04:00
New Revision: b57e049fe5ccf48bb105b96020901d2912de9588
URL:
https://github.com/llvm/llvm-project/commit/b57e049fe5ccf48bb105b96020901d2912de9588
DIFF:
https://github.com/llvm/llvm-project/commit/b57e049fe5ccf48bb105b96020901d2912de9588.diff
Author: Matt Arsenault
Date: 2023-06-19T08:48:48-04:00
New Revision: 85232b0ecbf817bc1d70ae602cf44cf6ea03c0e6
URL:
https://github.com/llvm/llvm-project/commit/85232b0ecbf817bc1d70ae602cf44cf6ea03c0e6
DIFF:
https://github.com/llvm/llvm-project/commit/85232b0ecbf817bc1d70ae602cf44cf6ea03c0e6.diff
Author: Matt Arsenault
Date: 2023-06-19T08:55:10-04:00
New Revision: f407a7399575a6821940973c54754d42e72dd9ce
URL:
https://github.com/llvm/llvm-project/commit/f407a7399575a6821940973c54754d42e72dd9ce
DIFF:
https://github.com/llvm/llvm-project/commit/f407a7399575a6821940973c54754d42e72dd9ce.diff
Author: Matt Arsenault
Date: 2023-06-19T11:32:56-04:00
New Revision: 2a488b4443a9c0aa0f368aed901676508ced202f
URL:
https://github.com/llvm/llvm-project/commit/2a488b4443a9c0aa0f368aed901676508ced202f
DIFF:
https://github.com/llvm/llvm-project/commit/2a488b4443a9c0aa0f368aed901676508ced202f.diff
Author: Matt Arsenault
Date: 2023-06-21T21:34:42-04:00
New Revision: c448e1dabeeb066c41d893fc8e7a3d8bde2056c8
URL:
https://github.com/llvm/llvm-project/commit/c448e1dabeeb066c41d893fc8e7a3d8bde2056c8
DIFF:
https://github.com/llvm/llvm-project/commit/c448e1dabeeb066c41d893fc8e7a3d8bde2056c8.diff
Author: Matt Arsenault
Date: 2023-06-23T09:11:06-04:00
New Revision: d7feba74b649cb8aabc0cb09b9bef5d79659e31c
URL:
https://github.com/llvm/llvm-project/commit/d7feba74b649cb8aabc0cb09b9bef5d79659e31c
DIFF:
https://github.com/llvm/llvm-project/commit/d7feba74b649cb8aabc0cb09b9bef5d79659e31c.diff
Author: Matt Arsenault
Date: 2023-06-23T19:39:04-04:00
New Revision: 7ba95064856cd1be9a3b48b70caa0ec4a2cda0e4
URL:
https://github.com/llvm/llvm-project/commit/7ba95064856cd1be9a3b48b70caa0ec4a2cda0e4
DIFF:
https://github.com/llvm/llvm-project/commit/7ba95064856cd1be9a3b48b70caa0ec4a2cda0e4.diff
Author: Matt Arsenault
Date: 2023-06-23T19:52:06-04:00
New Revision: 9d84f8dc948b3188fdec9a1a080eb6d845c2082d
URL:
https://github.com/llvm/llvm-project/commit/9d84f8dc948b3188fdec9a1a080eb6d845c2082d
DIFF:
https://github.com/llvm/llvm-project/commit/9d84f8dc948b3188fdec9a1a080eb6d845c2082d.diff
Author: Matt Arsenault
Date: 2023-06-23T19:52:06-04:00
New Revision: e248955aeda50bd7e0910eabdabdf7bd617e649f
URL:
https://github.com/llvm/llvm-project/commit/e248955aeda50bd7e0910eabdabdf7bd617e649f
DIFF:
https://github.com/llvm/llvm-project/commit/e248955aeda50bd7e0910eabdabdf7bd617e649f.diff
Author: Matt Arsenault
Date: 2023-06-26T14:45:09-04:00
New Revision: 53d28b2a71063b974ec058ced614d1c95d5584fe
URL:
https://github.com/llvm/llvm-project/commit/53d28b2a71063b974ec058ced614d1c95d5584fe
DIFF:
https://github.com/llvm/llvm-project/commit/53d28b2a71063b974ec058ced614d1c95d5584fe.diff
Author: Matt Arsenault
Date: 2023-06-26T14:45:09-04:00
New Revision: dee1f5b32c3a6a5694c3bb2fbf68d162447a5970
URL:
https://github.com/llvm/llvm-project/commit/dee1f5b32c3a6a5694c3bb2fbf68d162447a5970
DIFF:
https://github.com/llvm/llvm-project/commit/dee1f5b32c3a6a5694c3bb2fbf68d162447a5970.diff
Author: Matt Arsenault
Date: 2023-06-26T14:47:56-04:00
New Revision: afa1fc47b669d8cbd480cb50a0d10aea8e1e4007
URL:
https://github.com/llvm/llvm-project/commit/afa1fc47b669d8cbd480cb50a0d10aea8e1e4007
DIFF:
https://github.com/llvm/llvm-project/commit/afa1fc47b669d8cbd480cb50a0d10aea8e1e4007.diff
Author: Matt Arsenault
Date: 2023-06-28T06:55:15-04:00
New Revision: 51bb9b12f87ea315f750490c39cd993507202861
URL:
https://github.com/llvm/llvm-project/commit/51bb9b12f87ea315f750490c39cd993507202861
DIFF:
https://github.com/llvm/llvm-project/commit/51bb9b12f87ea315f750490c39cd993507202861.diff
Author: Matt Arsenault
Date: 2023-06-28T06:55:16-04:00
New Revision: 0e17174d40b2d25a755d2ce9acf7c905f254746d
URL:
https://github.com/llvm/llvm-project/commit/0e17174d40b2d25a755d2ce9acf7c905f254746d
DIFF:
https://github.com/llvm/llvm-project/commit/0e17174d40b2d25a755d2ce9acf7c905f254746d.diff
Author: Matt Arsenault
Date: 2023-06-28T14:50:17-04:00
New Revision: 85bdea023f5116f789095b606554739403042a21
URL:
https://github.com/llvm/llvm-project/commit/85bdea023f5116f789095b606554739403042a21
DIFF:
https://github.com/llvm/llvm-project/commit/85bdea023f5116f789095b606554739403042a21.diff
Author: Matt Arsenault
Date: 2023-06-28T15:06:54-04:00
New Revision: bf8e92c0e792cbe3c9cc50607a1e33c6912ffd0e
URL:
https://github.com/llvm/llvm-project/commit/bf8e92c0e792cbe3c9cc50607a1e33c6912ffd0e
DIFF:
https://github.com/llvm/llvm-project/commit/bf8e92c0e792cbe3c9cc50607a1e33c6912ffd0e.diff
Author: Matt Arsenault
Date: 2023-06-28T16:57:53-04:00
New Revision: fe65043a67c85345887339f371cca1a0c735a639
URL:
https://github.com/llvm/llvm-project/commit/fe65043a67c85345887339f371cca1a0c735a639
DIFF:
https://github.com/llvm/llvm-project/commit/fe65043a67c85345887339f371cca1a0c735a639.diff
Author: Matt Arsenault
Date: 2023-06-30T09:07:23-04:00
New Revision: b15bf305ca3e9ce63aaef7247d32fb3a75174531
URL:
https://github.com/llvm/llvm-project/commit/b15bf305ca3e9ce63aaef7247d32fb3a75174531
DIFF:
https://github.com/llvm/llvm-project/commit/b15bf305ca3e9ce63aaef7247d32fb3a75174531.diff
Author: Matt Arsenault
Date: 2023-06-30T12:39:11-04:00
New Revision: 40bb302c451ec1a8f6a2b8238e0a56448b8e1a12
URL:
https://github.com/llvm/llvm-project/commit/40bb302c451ec1a8f6a2b8238e0a56448b8e1a12
DIFF:
https://github.com/llvm/llvm-project/commit/40bb302c451ec1a8f6a2b8238e0a56448b8e1a12.diff
Author: Matt Arsenault
Date: 2023-06-30T15:04:03-04:00
New Revision: 917eddfdcb15bddf67a54ede1f1643d5fc83628d
URL:
https://github.com/llvm/llvm-project/commit/917eddfdcb15bddf67a54ede1f1643d5fc83628d
DIFF:
https://github.com/llvm/llvm-project/commit/917eddfdcb15bddf67a54ede1f1643d5fc83628d.diff
Author: Matt Arsenault
Date: 2023-06-02T18:47:58-04:00
New Revision: 14c44dfbcf1d6f81c1cdaa90ed243b3d53147903
URL:
https://github.com/llvm/llvm-project/commit/14c44dfbcf1d6f81c1cdaa90ed243b3d53147903
DIFF:
https://github.com/llvm/llvm-project/commit/14c44dfbcf1d6f81c1cdaa90ed243b3d53147903.diff
Author: Matt Arsenault
Date: 2023-02-15T08:32:57-04:00
New Revision: 7cbbbc0a045bf1597972dabd2e071786157c87bf
URL:
https://github.com/llvm/llvm-project/commit/7cbbbc0a045bf1597972dabd2e071786157c87bf
DIFF:
https://github.com/llvm/llvm-project/commit/7cbbbc0a045bf1597972dabd2e071786157c87bf.diff
Author: Matt Arsenault
Date: 2023-04-26T19:27:11-04:00
New Revision: 43fd46fda3c90b014e8a73c62f67af9543ea4d59
URL:
https://github.com/llvm/llvm-project/commit/43fd46fda3c90b014e8a73c62f67af9543ea4d59
DIFF:
https://github.com/llvm/llvm-project/commit/43fd46fda3c90b014e8a73c62f67af9543ea4d59.diff
Author: Matt Arsenault
Date: 2023-04-29T08:44:59-04:00
New Revision: bc37be1855773c1dcf8c6bf577a096a81fd58652
URL:
https://github.com/llvm/llvm-project/commit/bc37be1855773c1dcf8c6bf577a096a81fd58652
DIFF:
https://github.com/llvm/llvm-project/commit/bc37be1855773c1dcf8c6bf577a096a81fd58652.diff
Author: Matt Arsenault
Date: 2023-06-06T17:07:19-04:00
New Revision: 8a21ea1d0a3883a8d0aa15440388f91e49da4d08
URL:
https://github.com/llvm/llvm-project/commit/8a21ea1d0a3883a8d0aa15440388f91e49da4d08
DIFF:
https://github.com/llvm/llvm-project/commit/8a21ea1d0a3883a8d0aa15440388f91e49da4d08.diff
Author: Matt Arsenault
Date: 2023-06-08T13:49:40-04:00
New Revision: 66d4dbae02db2c0feb32ea844500f9758f078dd7
URL:
https://github.com/llvm/llvm-project/commit/66d4dbae02db2c0feb32ea844500f9758f078dd7
DIFF:
https://github.com/llvm/llvm-project/commit/66d4dbae02db2c0feb32ea844500f9758f078dd7.diff
Author: Matt Arsenault
Date: 2023-06-08T15:22:43-04:00
New Revision: b51ae6d31f86de2e47b1912eb045ea37a0c5de23
URL:
https://github.com/llvm/llvm-project/commit/b51ae6d31f86de2e47b1912eb045ea37a0c5de23
DIFF:
https://github.com/llvm/llvm-project/commit/b51ae6d31f86de2e47b1912eb045ea37a0c5de23.diff
Author: Matt Arsenault
Date: 2023-06-08T15:25:01-04:00
New Revision: d14ac1d11a5cb3994c63ecaaa5c950636a289fa1
URL:
https://github.com/llvm/llvm-project/commit/d14ac1d11a5cb3994c63ecaaa5c950636a289fa1
DIFF:
https://github.com/llvm/llvm-project/commit/d14ac1d11a5cb3994c63ecaaa5c950636a289fa1.diff
Author: Matt Arsenault
Date: 2023-06-08T16:08:24-04:00
New Revision: 31dfd2b99ce31ae076aa35867dbede052693a6c9
URL:
https://github.com/llvm/llvm-project/commit/31dfd2b99ce31ae076aa35867dbede052693a6c9
DIFF:
https://github.com/llvm/llvm-project/commit/31dfd2b99ce31ae076aa35867dbede052693a6c9.diff
Author: Matt Arsenault
Date: 2023-06-08T16:16:11-04:00
New Revision: 4524a3159e8407d2b453293eff694f3a1534462d
URL:
https://github.com/llvm/llvm-project/commit/4524a3159e8407d2b453293eff694f3a1534462d
DIFF:
https://github.com/llvm/llvm-project/commit/4524a3159e8407d2b453293eff694f3a1534462d.diff
Author: Matt Arsenault
Date: 2023-06-12T21:10:30-04:00
New Revision: eccc89b26cc24c917bea0baa72ad5cd2c8d8fa1a
URL:
https://github.com/llvm/llvm-project/commit/eccc89b26cc24c917bea0baa72ad5cd2c8d8fa1a
DIFF:
https://github.com/llvm/llvm-project/commit/eccc89b26cc24c917bea0baa72ad5cd2c8d8fa1a.diff
Author: Matt Arsenault
Date: 2023-06-15T07:00:07-04:00
New Revision: 28f3edd2be2a27b9dc7739d137147007c5fd9e41
URL:
https://github.com/llvm/llvm-project/commit/28f3edd2be2a27b9dc7739d137147007c5fd9e41
DIFF:
https://github.com/llvm/llvm-project/commit/28f3edd2be2a27b9dc7739d137147007c5fd9e41.diff
Author: Matt Arsenault
Date: 2023-06-15T11:46:19-04:00
New Revision: 735eccc02353827a29781d9a6a1270dbca91574e
URL:
https://github.com/llvm/llvm-project/commit/735eccc02353827a29781d9a6a1270dbca91574e
DIFF:
https://github.com/llvm/llvm-project/commit/735eccc02353827a29781d9a6a1270dbca91574e.diff
Author: Matt Arsenault
Date: 2023-06-15T11:51:09-04:00
New Revision: 009af3fcd78378662891938fce96d6be17f0040c
URL:
https://github.com/llvm/llvm-project/commit/009af3fcd78378662891938fce96d6be17f0040c
DIFF:
https://github.com/llvm/llvm-project/commit/009af3fcd78378662891938fce96d6be17f0040c.diff
Author: Matt Arsenault
Date: 2023-06-16T20:18:50-04:00
New Revision: b84721df636747a9955408a934e713192a9cfe21
URL:
https://github.com/llvm/llvm-project/commit/b84721df636747a9955408a934e713192a9cfe21
DIFF:
https://github.com/llvm/llvm-project/commit/b84721df636747a9955408a934e713192a9cfe21.diff
Author: Matt Arsenault
Date: 2022-12-05T09:01:52-05:00
New Revision: 0b01e3d0ae1f81b7e823397ed5a452025e8a751b
URL:
https://github.com/llvm/llvm-project/commit/0b01e3d0ae1f81b7e823397ed5a452025e8a751b
DIFF:
https://github.com/llvm/llvm-project/commit/0b01e3d0ae1f81b7e823397ed5a452025e8a751b.diff
arsenm accepted this revision.
arsenm added a reviewer: arsenm.
arsenm added a comment.
This revision is now accepted and ready to land.
LGTM
https://reviews.llvm.org/D23536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.o
arsenm closed this revision.
arsenm added a comment.
r278844
https://reviews.llvm.org/D23536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
arsenm added inline comments.
Comment at: lib/CodeGen/CodeGenModule.h:664
@@ +663,3 @@
+ /// Get integer type of the same size as a pointer type.
+ llvm::IntegerType *getIntPtrTy(llvm::PointerType *PT);
+
This has the same purpose as DataLayout::getIntPtrType, s
Author: arsenm
Date: Fri Aug 19 17:49:39 2016
New Revision: 279343
URL: http://llvm.org/viewvc/llvm-project?rev=279343&view=rev
Log:
amdgcn: Correct return types to be size_t
Modified:
libclc/trunk/amdgcn/lib/workitem/get_global_offset.cl
libclc/trunk/amdgcn/lib/workitem/get_group_id.cl
Author: arsenm
Date: Fri Aug 19 19:01:21 2016
New Revision: 279350
URL: http://llvm.org/viewvc/llvm-project?rev=279350&view=rev
Log:
amdgcn: Fix get_local_size IR return type
Added:
libclc/trunk/amdgcn/lib/workitem/get_local_size.ll
libclc/trunk/r600/lib/workitem/get_local_size.ll
-
Author: arsenm
Date: Fri Aug 19 23:17:17 2016
New Revision: 279359
URL: http://llvm.org/viewvc/llvm-project?rev=279359&view=rev
Log:
amdgpu: Fix default case value for get_local_size
Modified:
libclc/trunk/amdgcn/lib/workitem/get_local_size.ll
libclc/trunk/r600/lib/workitem/get_local_size
Author: arsenm
Date: Mon Aug 22 14:25:59 2016
New Revision: 279463
URL: http://llvm.org/viewvc/llvm-project?rev=279463&view=rev
Log:
AMDGPU: Handle structs directly in AMDGPUABIInfo
Structs are currently handled as pointer + byval, which makes AMDGPU
LLVM backend generate incorrect code when stru
arsenm closed this revision.
arsenm added a comment.
r279463
https://reviews.llvm.org/D20168
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: arsenm
Date: Wed Aug 24 12:52:04 2016
New Revision: 279644
URL: http://llvm.org/viewvc/llvm-project?rev=279644&view=rev
Log:
amdgcn: Fix return type for get_global_size
Added:
libclc/trunk/amdgcn/lib/workitem/get_global_size.ll
libclc/trunk/r600/lib/workitem/get_global_size.ll
Author: arsenm
Date: Wed Aug 24 14:11:52 2016
New Revision: 279656
URL: http://llvm.org/viewvc/llvm-project?rev=279656&view=rev
Log:
amdgcn: Also correct get_local_size type for HSA
Modified:
libclc/trunk/amdgcn-amdhsa/lib/workitem/get_local_size.ll
Modified: libclc/trunk/amdgcn-amdhsa/lib/w
Author: arsenm
Date: Wed Aug 24 19:25:10 2016
New Revision: 279692
URL: http://llvm.org/viewvc/llvm-project?rev=279692&view=rev
Log:
Strip opencl.ocl.version metadata
This should be uniqued when linking, but right now it creates
a lot of metadata spam listing the same version. This should also
pr
Author: arsenm
Date: Thu Aug 25 02:31:40 2016
New Revision: 279723
URL: http://llvm.org/viewvc/llvm-project?rev=279723&view=rev
Log:
amdgcn: Fix return type of get_num_groups
Added:
libclc/trunk/amdgcn/lib/workitem/get_num_groups.ll
libclc/trunk/r600/lib/workitem/get_num_groups.ll
-
arsenm added inline comments.
Comment at: lib/Basic/Targets.cpp:1959
@@ -1959,1 +1958,3 @@
+GK_VOLCANIC_ISLANDS,
+GK_ARCTIC_ISLANDS
} GPU;
tstellarAMD wrote:
> We're trying to move to more descriptive GPU family names, so this should be
> GK_GFX8 inste
arsenm created this revision.
arsenm added a subscriber: cfe-commits.
OpenCL requires __ENDIAN_LITTLE__ be set for little endian targets.
The default for targets was also apparently big endian, so AMDGPU
was incorrectly reported as big endian. Set this from the triple
so targets don't have another
arsenm updated this revision to Diff 69465.
arsenm added a comment.
Fix typo
https://reviews.llvm.org/D23953
Files:
include/clang/Basic/TargetInfo.h
lib/Basic/TargetInfo.cpp
lib/Basic/Targets.cpp
lib/Frontend/InitPreprocessor.cpp
test/Preprocessor/init.c
Index: test/Preprocessor/init
arsenm added a comment.
ping
https://reviews.llvm.org/D23953
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: arsenm
Date: Wed Sep 7 02:07:59 2016
New Revision: 280786
URL: http://llvm.org/viewvc/llvm-project?rev=280786&view=rev
Log:
Fix whitespace issues
^M and extra space
Modified:
cfe/trunk/lib/CodeGen/TargetInfo.cpp
Modified: cfe/trunk/lib/CodeGen/TargetInfo.cpp
URL:
http://llvm.org/v
Author: arsenm
Date: Wed Sep 7 02:08:02 2016
New Revision: 280787
URL: http://llvm.org/viewvc/llvm-project?rev=280787&view=rev
Log:
OpenCL: Defining __ENDIAN_LITTLE__ and fix target endianness
OpenCL requires __ENDIAN_LITTLE__ be set for little endian targets.
The default for targets was also ap
arsenm closed this revision.
arsenm added a comment.
r280787
https://reviews.llvm.org/D23953
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: arsenm
Date: Thu Sep 8 11:37:56 2016
New Revision: 280961
URL: http://llvm.org/viewvc/llvm-project?rev=280961&view=rev
Log:
Replace nextafter implementation
This one passes conformance.
Modified:
libclc/trunk/amdgpu/lib/math/nextafter.cl
libclc/trunk/generic/lib/math/clc_nextaft
Author: arsenm
Date: Mon Apr 10 15:18:45 2017
New Revision: 299877
URL: http://llvm.org/viewvc/llvm-project?rev=299877&view=rev
Log:
Update for lifetime intrinsic signature change
Modified:
cfe/trunk/lib/CodeGen/CGDecl.cpp
cfe/trunk/test/CodeGen/cleanup-destslot-simple.c
cfe/trunk/tes
Author: arsenm
Date: Mon Apr 10 17:28:02 2017
New Revision: 299889
URL: http://llvm.org/viewvc/llvm-project?rev=299889&view=rev
Log:
Update for AllocaInst construction changes
Modified:
cfe/trunk/lib/CodeGen/CGCall.cpp
cfe/trunk/lib/CodeGen/CGExpr.cpp
Modified: cfe/trunk/lib/CodeGen/CGCa
Author: arsenm
Date: Fri Jan 20 13:24:22 2017
New Revision: 292636
URL: http://llvm.org/viewvc/llvm-project?rev=292636&view=rev
Log:
AMDGPU: Add builtin for getreg intrinsic
Modified:
cfe/trunk/include/clang/Basic/BuiltinsAMDGPU.def
cfe/trunk/test/CodeGenOpenCL/builtins-amdgcn.cl
cfe/
Author: arsenm
Date: Mon Jan 23 16:31:14 2017
New Revision: 292838
URL: http://llvm.org/viewvc/llvm-project?rev=292838&view=rev
Log:
AMDGPU: Update for changed subtarget feature name
Modified:
cfe/trunk/lib/Basic/Targets.cpp
cfe/trunk/test/CodeGenOpenCL/denorms-are-zero.cl
Modified: cfe/
Author: arsenm
Date: Mon Jan 30 21:42:07 2017
New Revision: 293600
URL: http://llvm.org/viewvc/llvm-project?rev=293600&view=rev
Log:
AMDGPU: Add builtin for fmed3 intrinsic
Modified:
cfe/trunk/include/clang/Basic/BuiltinsAMDGPU.def
cfe/trunk/lib/CodeGen/CGBuiltin.cpp
cfe/trunk/test/Co
Author: arsenm
Date: Mon Feb 6 22:28:02 2017
New Revision: 294278
URL: http://llvm.org/viewvc/llvm-project?rev=294278&view=rev
Log:
AMDGPU: Add a test checking alignments of emitted globals/allocas
Make sure the spec required type alignments are used in preparation
for a possible change which ma
Author: arsenm
Date: Thu Feb 9 12:39:26 2017
New Revision: 294608
URL: http://llvm.org/viewvc/llvm-project?rev=294608&view=rev
Log:
math: Add native_rsqrt builtin function
Trivial define to rsqrt.
Patch by Vedran Miletić
Added:
libclc/trunk/generic/include/clc/math/native_rsqrt.h
Modified
Author: arsenm
Date: Sat Feb 18 13:02:41 2017
New Revision: 295556
URL: http://llvm.org/viewvc/llvm-project?rev=295556&view=rev
Log:
AMDGPU: Add gfx900 and gfx901 processors
Modified:
cfe/trunk/lib/Basic/Targets.cpp
cfe/trunk/test/Driver/r600-mcpu.cl
Modified: cfe/trunk/lib/Basic/Targets
Author: arsenm
Date: Wed Feb 22 14:55:59 2017
New Revision: 295874
URL: http://llvm.org/viewvc/llvm-project?rev=295874&view=rev
Log:
AMDGPU: Add fmed3 half builtin
Added:
cfe/trunk/test/CodeGenOpenCL/builtins-amdgcn-gfx9.cl
cfe/trunk/test/SemaOpenCL/builtins-amdgcn-error-gfx9.cl
Modified:
Author: arsenm
Date: Mon Mar 13 14:47:53 2017
New Revision: 297659
URL: http://llvm.org/viewvc/llvm-project?rev=297659&view=rev
Log:
AMDGPU: Make 0 the private nullptr value
We can't actually pretend that 0 is valid for address space 0.
r295877 added a workaround to stop allocating user objects
t
arsenm accepted this revision.
arsenm added a comment.
This revision is now accepted and ready to land.
LGTM
https://reviews.llvm.org/D26863
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
arsenm added inline comments.
Comment at: test/CodeGenOpenCL/amdgpu-nullptr.cl:49
+}
+
I think there need to be a lot more tests. A few I can think of:
- Tests that compare to NULL instead of 0
- Pointer compares without the explicit 0, i.e. if (p)/if(!p)
arsenm added inline comments.
Comment at: test/CodeGenOpenCL/amdgpu-nullptr.cl:30
+
+// CHECK: icmp eq i8 addrspace(1)* %p, null
+void cmp_global(global char* p) {
Missing check-label
https://reviews.llvm.org/D26196
__
arsenm added inline comments.
Comment at: lib/CodeGen/TargetInfo.cpp:6957-6958
+
+ llvm::Constant *translateNullPtr(const CodeGen::CodeGenModule &CGM,
+ llvm::Constant *C) const override;
};
I was thinking that addrspacecast (generic null) should be valid
arsenm added a comment.
In https://reviews.llvm.org/D26196#586433, @rjmccall wrote:
> I think there are a number of conceptual questions here, chiefly among them
> whether an llvm::ConstantPointerNull in an address-space type should have the
> correct representation for the target. If the deci
arsenm added inline comments.
Comment at: test/CodeGenOpenCL/builtins-amdgcn-error-f16-class.cl:1-9
+// REQUIRES: amdgpu-registered-target
+// RUN: %clang_cc1 -triple amdgcn-unknown-amdhsa -target-cpu tahiti -verify -S
-o - %s
+
+#pragma OPENCL EXTENSION cl_khr_fp16 : enable
+
+
arsenm added inline comments.
Comment at: test/CodeGenOpenCL/builtins-amdgcn-error-f16-class.cl:1-9
+// REQUIRES: amdgpu-registered-target
+// RUN: %clang_cc1 -triple amdgcn-unknown-amdhsa -target-cpu tahiti -verify -S
-o - %s
+
+#pragma OPENCL EXTENSION cl_khr_fp16 : enable
+
+
arsenm accepted this revision.
arsenm added a comment.
This revision is now accepted and ready to land.
LGTM
https://reviews.llvm.org/D26476
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
arsenm updated this revision to Diff 35157.
arsenm added a comment.
Herald added a subscriber: rampitec.
Update for trunk. Fix __builtin_hsail_gridsize/__builtin_hsail_gridsizel
http://reviews.llvm.org/D10586
Files:
include/clang/Basic/BuiltinsHSAIL.def
include/clang/Basic/TargetBuiltins.h
arsenm updated this revision to Diff 31825.
arsenm added a comment.
Update for trunk
http://reviews.llvm.org/D10586
Files:
include/clang/Basic/BuiltinsHSAIL.def
include/clang/Basic/TargetBuiltins.h
include/clang/module.modulemap
lib/Basic/Targets.cpp
lib/CodeGen/CGBuiltin.cpp
lib/Co
Author: arsenm
Date: Mon Jul 18 13:42:17 2016
New Revision: 275874
URL: http://llvm.org/viewvc/llvm-project?rev=275874&view=rev
Log:
R600: Use new barrier intrinsic
Modified:
libclc/trunk/r600/lib/synchronization/barrier_impl.ll
Modified: libclc/trunk/r600/lib/synchronization/barrier_impl.ll
601 - 700 of 2453 matches
Mail list logo