Deven Desai
868395d7d0
Updating XLA code to account for the device lib files location change in ROCm 3.9
The location of the ROCm device lib files is changing in ROCm 3.9
Current (ROCm 3.8 and before) location is $ROCM_PATH/lib
```
root@ixt-rack-04:/opt/rocm-3.8.0# find . -name *.bc
./lib/oclc_isa_version_701.amdgcn.bc
./lib/ocml.amdgcn.bc
./lib/oclc_daz_opt_on.amdgcn.bc
./lib/oclc_isa_version_700.amdgcn.bc
./lib/oclc_isa_version_810.amdgcn.bc
./lib/oclc_unsafe_math_off.amdgcn.bc
./lib/oclc_wavefrontsize64_off.amdgcn.bc
./lib/oclc_isa_version_803.amdgcn.bc
./lib/oclc_isa_version_1011.amdgcn.bc
./lib/oclc_isa_version_1012.amdgcn.bc
./lib/opencl.amdgcn.bc
./lib/oclc_unsafe_math_on.amdgcn.bc
./lib/oclc_isa_version_1010.amdgcn.bc
./lib/oclc_finite_only_off.amdgcn.bc
./lib/oclc_correctly_rounded_sqrt_on.amdgcn.bc
./lib/oclc_daz_opt_off.amdgcn.bc
./lib/oclc_isa_version_802.amdgcn.bc
./lib/ockl.amdgcn.bc
./lib/oclc_isa_version_906.amdgcn.bc
./lib/oclc_isa_version_1030.amdgcn.bc
./lib/oclc_correctly_rounded_sqrt_off.amdgcn.bc
./lib/hip.amdgcn.bc
./lib/oclc_isa_version_908.amdgcn.bc
./lib/oclc_isa_version_900.amdgcn.bc
./lib/oclc_isa_version_702.amdgcn.bc
./lib/oclc_wavefrontsize64_on.amdgcn.bc
./lib/hc.amdgcn.bc
./lib/oclc_isa_version_902.amdgcn.bc
./lib/oclc_isa_version_801.amdgcn.bc
./lib/oclc_finite_only_on.amdgcn.bc
./lib/oclc_isa_version_904.amdgcn.bc
```
New (ROCm 3.9 and above) location is $ROCM_PATH/amdgcn/bitcode
```
root@ixt-hq-99:/opt/rocm-3.9.0-3703# find -name *.bc
./amdgcn/bitcode/oclc_isa_version_700.bc
./amdgcn/bitcode/ocml.bc
./amdgcn/bitcode/oclc_isa_version_1030.bc
./amdgcn/bitcode/oclc_isa_version_1010.bc
./amdgcn/bitcode/oclc_isa_version_904.bc
./amdgcn/bitcode/hip.bc
./amdgcn/bitcode/hc.bc
./amdgcn/bitcode/oclc_daz_opt_off.bc
./amdgcn/bitcode/oclc_wavefrontsize64_off.bc
./amdgcn/bitcode/oclc_wavefrontsize64_on.bc
./amdgcn/bitcode/oclc_isa_version_900.bc
./amdgcn/bitcode/oclc_isa_version_1012.bc
./amdgcn/bitcode/oclc_isa_version_702.bc
./amdgcn/bitcode/oclc_daz_opt_on.bc
./amdgcn/bitcode/oclc_unsafe_math_off.bc
./amdgcn/bitcode/ockl.bc
./amdgcn/bitcode/oclc_isa_version_803.bc
./amdgcn/bitcode/oclc_isa_version_908.bc
./amdgcn/bitcode/oclc_isa_version_802.bc
./amdgcn/bitcode/oclc_correctly_rounded_sqrt_off.bc
./amdgcn/bitcode/oclc_finite_only_on.bc
./amdgcn/bitcode/oclc_isa_version_701.bc
./amdgcn/bitcode/oclc_unsafe_math_on.bc
./amdgcn/bitcode/oclc_isa_version_902.bc
./amdgcn/bitcode/oclc_finite_only_off.bc
./amdgcn/bitcode/opencl.bc
./amdgcn/bitcode/oclc_isa_version_906.bc
./amdgcn/bitcode/oclc_isa_version_810.bc
./amdgcn/bitcode/oclc_isa_version_801.bc
./amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc
./amdgcn/bitcode/oclc_isa_version_1011.bc
```
Also not the change in the filename(s)
This commit updates the XLA code, that has the device lib path + filename(s) hardcoded, to account for the change in location / filename
2020-12-04 02:26:58 +00:00
..
2020-10-21 11:03:05 -07:00
2020-01-02 18:04:52 -08:00
2020-12-04 02:26:58 +00:00
2020-10-11 21:03:09 -07:00
2020-10-21 04:20:37 -07:00
2020-10-19 15:28:32 -07:00
2020-10-21 11:19:54 -07:00
2020-09-06 12:51:40 -07:00
2020-10-08 13:28:46 -07:00
2020-09-06 12:51:40 -07:00
2020-05-19 17:55:08 -07:00
2020-05-19 17:55:08 -07:00
2020-05-19 17:55:08 -07:00
2020-04-27 08:53:44 -07:00
2020-08-14 19:34:44 -07:00
2020-02-19 22:07:07 -08:00
2020-09-11 08:58:29 -07:00
2020-09-11 08:58:29 -07:00
2020-10-08 12:00:12 -07:00
2020-03-05 08:42:01 -08:00
2020-04-27 08:53:44 -07:00
2020-04-06 17:55:23 -07:00
2019-12-03 13:32:47 -08:00
2020-03-05 08:42:01 -08:00
2019-12-09 18:21:12 +09:00
2020-02-21 19:01:52 -08:00
2020-09-17 09:20:11 -07:00
2020-04-27 18:37:21 -07:00
2020-09-17 09:20:11 -07:00
2020-09-17 09:20:11 -07:00
2020-04-05 16:46:27 -07:00
2020-05-09 12:22:17 -07:00
2020-09-17 09:20:11 -07:00
2020-09-17 09:20:11 -07:00
2020-09-17 09:20:11 -07:00
2020-05-27 09:35:14 -07:00
2020-06-29 14:37:43 -07:00
2020-10-11 21:03:09 -07:00
2020-04-06 17:55:23 -07:00
2020-02-05 11:15:53 -08:00
2020-01-23 09:19:45 -08:00
2020-01-23 09:19:45 -08:00
2020-03-05 08:42:01 -08:00
2020-09-18 07:08:30 -07:00
2020-08-31 09:33:25 -07:00
2020-03-30 11:10:37 -07:00
2020-10-06 09:50:08 -07:00
2020-08-10 09:40:29 -07:00
2020-08-10 09:40:29 -07:00
2020-03-05 08:42:01 -08:00
2020-08-03 12:42:04 -07:00
2020-10-13 14:20:52 -07:00
2020-10-13 14:20:52 -07:00
2020-07-01 16:45:34 -07:00
2020-07-01 16:45:34 -07:00
2019-12-09 18:21:12 +09:00
2020-07-17 11:55:43 -07:00
2020-07-27 13:44:30 -07:00
2020-07-17 11:55:43 -07:00
2020-09-30 16:45:07 -07:00
2020-09-30 16:45:07 -07:00
2020-09-18 16:42:52 -07:00
2020-06-02 11:00:01 -07:00
2020-07-28 20:09:37 -07:00
2020-01-28 02:40:48 -08:00
2020-01-28 02:40:48 -08:00
2020-01-28 02:40:48 -08:00
2020-04-08 16:50:13 -07:00
2020-09-03 11:31:12 -07:00
2020-01-08 00:43:03 -08:00
2020-09-17 09:20:11 -07:00
2020-10-07 12:35:14 -07:00
2020-08-14 15:48:19 -07:00
2020-08-14 15:48:19 -07:00
2020-09-16 10:08:20 -07:00
2020-09-11 19:33:47 -07:00
2020-05-26 05:49:19 -07:00
2020-06-15 14:41:41 -07:00
2020-04-16 04:23:49 -07:00
2020-02-03 22:32:17 -08:00
2020-08-14 15:48:19 -07:00
2020-08-14 15:48:19 -07:00
2020-07-23 14:49:24 -07:00
2020-08-14 15:48:19 -07:00
2020-10-15 16:11:28 -07:00
2020-04-30 17:00:49 -07:00
2019-11-26 10:31:34 -08:00
2020-07-27 00:30:23 -07:00
2020-06-17 01:27:08 -07:00
2020-10-08 12:00:12 -07:00
2020-10-08 12:00:12 -07:00
2020-03-05 08:42:01 -08:00
2020-09-02 07:36:23 -07:00
2020-10-01 05:16:36 -07:00
2020-10-01 05:16:36 -07:00
2020-08-07 16:06:09 -07:00
2020-08-07 16:06:09 -07:00
2020-08-07 16:06:09 -07:00
2020-10-08 12:00:12 -07:00
2019-12-12 10:31:20 -08:00
2020-08-14 15:58:46 -07:00
2020-08-14 15:58:46 -07:00
2020-08-14 15:58:46 -07:00
2020-09-17 09:20:11 -07:00
2020-09-17 09:20:11 -07:00
2020-09-12 16:03:35 -07:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2020-10-08 13:08:57 -07:00
2020-10-08 13:08:57 -07:00
2020-02-28 17:37:42 -08:00
2019-10-23 16:02:21 -07:00
2020-08-14 15:48:19 -07:00
2020-08-14 15:48:19 -07:00
2020-09-03 11:31:12 -07:00
2020-09-03 11:31:12 -07:00
2019-12-09 18:21:12 +09:00
2020-02-20 00:01:30 -08:00
2020-09-17 09:20:11 -07:00
2020-09-24 10:22:25 -07:00
2020-09-24 10:22:25 -07:00
2020-05-09 12:22:17 -07:00
2020-03-03 17:43:00 -08:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2020-04-22 05:35:36 -07:00
2020-10-09 13:06:43 -07:00
2020-08-06 14:48:38 -07:00
2020-05-27 09:56:35 -07:00
2020-01-27 05:22:03 -08:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-08-14 15:48:19 -07:00
2020-05-27 11:27:39 -07:00
2020-07-07 16:07:00 -07:00
2020-08-07 14:06:08 -07:00
2020-08-11 13:48:12 -07:00
2019-12-09 18:21:12 +09:00
2020-09-24 10:22:25 -07:00
2020-10-07 11:58:45 -07:00
2020-09-24 10:22:25 -07:00
2020-09-24 10:22:25 -07:00
2020-10-06 13:12:47 -07:00
2020-10-06 13:12:47 -07:00
2020-07-07 16:07:00 -07:00
2019-11-01 15:50:08 -07:00
2019-11-20 14:24:43 -08:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2020-08-21 15:10:38 -07:00
2020-05-21 22:29:00 -07:00
2020-08-14 15:58:46 -07:00
2020-06-03 22:15:37 -07:00
2020-08-26 13:50:01 +00:00
2020-08-03 12:42:04 -07:00
2019-12-09 18:21:12 +09:00
2019-12-09 18:21:12 +09:00
2020-02-27 14:54:06 -08:00
2020-02-27 14:54:06 -08:00
2020-08-03 12:42:04 -07:00
2020-07-01 16:45:34 -07:00
2020-08-14 15:48:19 -07:00
2020-08-14 15:48:19 -07:00
2019-12-09 18:21:12 +09:00
2020-10-06 13:12:47 -07:00
2020-10-06 13:12:47 -07:00
2020-10-06 11:01:41 -07:00
2020-10-09 12:08:26 -07:00
2020-04-02 08:19:57 -07:00
2020-06-17 18:47:22 -07:00
2020-06-17 18:47:22 -07:00
2020-06-17 18:47:22 -07:00
2020-01-16 19:01:38 -08:00
2020-01-16 19:01:38 -08:00
2020-06-14 14:46:08 -07:00
2020-06-14 14:46:08 -07:00
2020-09-23 16:29:09 -07:00
2020-10-08 13:08:57 -07:00
2020-09-23 16:29:09 -07:00
2020-10-01 13:25:16 -07:00
2020-10-01 13:25:16 -07:00
2019-12-03 13:32:47 -08:00
2020-10-08 12:00:12 -07:00
2020-08-14 17:20:31 -07:00
2019-12-09 18:21:12 +09:00
2020-07-22 23:18:17 -07:00
2020-09-24 20:08:08 -07:00
2020-08-14 21:58:47 -07:00
2020-09-29 18:33:54 -07:00
2020-08-09 23:53:14 -07:00
2019-10-31 08:01:08 -07:00
2020-05-27 09:35:14 -07:00
2020-07-29 23:27:09 -07:00
2020-09-21 13:08:15 -07:00
2020-09-24 10:22:25 -07:00
2020-08-14 15:48:19 -07:00
2020-09-24 10:22:25 -07:00
2020-02-05 16:58:37 -08:00
2019-12-09 18:21:12 +09:00
2020-06-05 10:34:16 -07:00
2020-09-15 12:45:47 -07:00
2020-09-01 06:49:41 -07:00
2020-06-18 06:55:02 -07:00
2020-08-21 13:30:52 -07:00
2020-08-21 13:30:52 -07:00
2019-11-04 13:53:39 -08:00
2020-08-03 12:42:04 -07:00
2020-01-29 01:03:57 -08:00
2020-01-28 16:11:12 -08:00
2020-01-28 16:11:12 -08:00
2020-05-27 09:35:14 -07:00
2020-06-24 22:32:37 -07:00
2020-06-24 22:32:37 -07:00
2020-06-24 22:32:37 -07:00
2020-06-22 12:32:43 -07:00
2020-06-22 12:32:43 -07:00
2020-08-18 09:21:37 -07:00
2020-08-18 09:21:37 -07:00
2020-08-18 09:21:37 -07:00
2020-08-14 15:58:46 -07:00
2020-10-16 17:50:07 -07:00
2020-09-24 10:22:25 -07:00
2020-08-18 14:26:53 -07:00
2020-10-16 17:50:07 -07:00
2020-10-16 17:50:07 -07:00
2020-06-18 13:49:23 -07:00
2020-06-18 13:49:23 -07:00
2020-06-18 13:49:23 -07:00
2020-09-17 09:20:11 -07:00
2020-02-18 20:50:32 -08:00
2020-06-24 21:58:00 +00:00
2019-12-09 18:21:12 +09:00
2020-02-12 14:31:05 -08:00
2020-07-07 16:07:00 -07:00
2020-02-12 14:31:05 -08:00
2020-01-02 18:04:52 -08:00
2020-01-02 18:04:52 -08:00
2020-10-20 10:35:38 -07:00
2019-11-08 20:01:51 -08:00
2019-11-08 20:01:51 -08:00
2020-09-22 19:36:07 -07:00
2020-09-21 17:35:34 -07:00
2019-12-09 18:21:12 +09:00
2020-04-29 15:51:55 -07:00
2020-02-06 05:06:44 -08:00
2020-02-06 05:06:44 -08:00
2020-01-23 10:39:48 -08:00
2020-04-22 14:46:15 -07:00
2020-04-22 14:46:15 -07:00
2020-04-22 14:46:15 -07:00
2020-08-18 13:21:28 -07:00
2020-08-18 13:21:28 -07:00
2020-08-18 13:21:28 -07:00
2020-08-03 21:47:29 -07:00
2020-02-21 17:42:43 -08:00
2020-07-01 16:57:30 -07:00
2020-08-14 15:48:19 -07:00
2020-08-14 15:48:19 -07:00
2020-10-08 12:00:12 -07:00
2020-10-08 12:00:12 -07:00
2020-10-08 12:00:12 -07:00
2020-09-14 09:48:16 -07:00
2020-09-14 09:48:16 -07:00
2020-05-22 18:18:30 -07:00
2020-01-29 08:40:19 -08:00
2020-02-12 18:22:02 -08:00
2020-10-06 09:56:50 -07:00
2020-10-06 09:56:50 -07:00
2020-10-06 09:56:50 -07:00
2020-03-05 08:42:01 -08:00
2020-08-05 02:40:46 -07:00
2020-08-05 02:40:46 -07:00
2020-08-05 01:44:08 -07:00
2020-10-08 12:00:12 -07:00
2020-10-08 12:00:12 -07:00
2020-10-08 09:13:33 -07:00
2020-10-08 09:13:33 -07:00
2020-03-07 00:36:17 -08:00
2019-12-09 18:21:12 +09:00
2020-07-15 06:57:41 -07:00
2020-08-27 19:46:58 -07:00
2020-08-27 19:46:58 -07:00
2020-08-21 15:10:38 -07:00
2020-01-28 16:11:12 -08:00
2020-01-28 16:11:12 -08:00
2020-06-08 11:52:07 -07:00
2020-06-08 11:52:07 -07:00
2020-04-22 14:46:15 -07:00
2019-12-09 18:21:12 +09:00
2020-05-07 13:35:38 -07:00
2020-08-28 09:18:08 -07:00
2020-08-28 09:18:08 -07:00
2019-10-31 08:01:08 -07:00
2020-04-22 14:37:18 -07:00
2020-04-22 14:37:18 -07:00
2019-10-31 08:01:08 -07:00