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-07-20 16:05:25 -07:00
2020-10-09 23:22:38 -07:00
2020-12-04 02:26:58 +00:00
2020-10-21 10:54:29 -07:00
2020-07-07 16:07:00 -07:00
2020-07-07 16:07:00 -07:00
2020-05-12 15:55:36 -07:00
2020-05-12 15:55:36 -07:00
2020-06-24 23:29:08 -07:00
2020-06-24 23:29:08 -07:00
2020-10-06 04:04:24 -07:00
2020-10-15 01:40:44 -07:00
2020-10-02 15:04:22 -07:00
2020-07-10 15:31:01 -07:00
2020-10-06 09:09:55 -07:00
2020-10-07 10:13:20 -07:00
2020-10-06 10:54:24 -07:00
2020-10-07 10:13:20 -07:00
2020-10-02 15:04:22 -07:00
2020-10-07 10:13:20 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-04-14 04:20:59 -07:00
2020-10-06 09:24:36 -07:00
2020-10-06 09:24:36 -07:00
2020-10-06 09:24:36 -07:00
2020-10-07 10:13:20 -07:00
2020-10-07 10:13:20 -07:00
2020-10-07 10:13:20 -07:00
2020-10-08 09:44:42 -07:00
2020-07-27 14:22:26 -07:00
2020-06-17 01:27:08 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-10-06 12:56:52 -07:00
2020-10-07 10:13:20 -07:00
2020-10-01 00:04:57 -07:00
2020-09-23 01:27:46 -07:00
2020-10-06 09:01:52 -07:00
2020-10-06 09:01:52 -07:00
2020-10-07 10:13:20 -07:00
2020-07-20 16:05:25 -07:00
2020-10-21 14:36:46 -07:00
2020-10-21 14:36:46 -07:00
2020-10-02 09:54:56 -07:00
2020-09-18 03:46:36 -07:00
2020-09-18 03:46:36 -07:00
2020-06-03 11:12:00 -07:00
2020-06-09 04:14:23 -07:00
2020-10-02 09:54:56 -07:00
2020-10-02 09:54:56 -07:00
2020-04-06 17:55:23 -07:00
2020-04-06 17:55:23 -07:00
2020-09-02 12:57:32 -07:00
2020-10-08 12:00:12 -07:00
2020-09-14 19:16:24 -07:00
2020-03-27 05:43:42 -07:00
2020-10-12 18:00:16 -07:00
2020-10-12 18:00:16 -07:00
2020-08-18 13:21:28 -07:00
2020-08-18 13:21:28 -07:00
2020-05-19 04:27:32 -07:00
2020-05-12 15:55:36 -07:00
2020-07-23 11:13:39 -07:00
2020-07-23 11:13:39 -07:00
2020-07-23 11:13:39 -07:00
2020-10-06 10:54:24 -07:00
2020-10-06 10:54:24 -07:00
2020-09-14 19:16:24 -07:00
2020-08-13 12:00:17 -07:00
2020-10-15 01:40:44 -07:00
2020-10-15 01:40:44 -07:00
2020-10-12 17:59:55 -07:00
2020-09-22 01:53:30 -07:00
2020-10-12 17:59:55 -07:00
2020-09-16 17:58:22 -07:00
2020-10-06 09:33:54 -07:00
2020-10-06 09:33:54 -07:00
2020-03-24 06:02:39 -07:00
2020-09-02 07:36:23 -07:00
2020-10-02 09:54:56 -07:00
2020-10-02 09:54:56 -07:00
2020-09-14 19:16:24 -07:00
2020-09-14 19:16:24 -07:00
2020-09-14 19:16:24 -07:00
2020-10-21 10:54:29 -07:00
2020-10-21 10:54:29 -07:00
2020-09-14 19:16:24 -07:00
2020-09-14 19:16:24 -07:00
2020-05-13 12:09:48 -07:00
2020-08-27 15:21:33 -07:00
2020-07-10 15:31:01 -07:00
2020-10-06 04:04:24 -07:00
2020-10-06 04:04:24 -07:00
2020-07-10 15:31:01 -07:00
2020-10-07 10:13:20 -07:00
2020-10-14 08:34:47 -07:00
2020-10-14 08:34:47 -07:00
2020-05-25 02:50:35 -07:00
2020-10-08 09:44:42 -07:00
2020-10-08 09:44:42 -07:00
2020-10-15 08:10:23 -07:00
2020-10-15 08:10:23 -07:00
2020-10-06 09:33:54 -07:00
2020-10-07 10:13:20 -07:00
2020-10-06 04:04:24 -07:00
2020-10-06 04:04:24 -07:00
2020-06-16 10:36:57 -07:00
2020-06-19 10:35:29 -07:00
2020-06-19 10:35:29 -07:00
2020-06-19 10:35:29 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-07-13 15:32:19 -07:00
2020-07-13 15:32:19 -07:00
2020-03-07 11:34:17 -08:00
2020-03-07 11:34:17 -08:00
2020-10-02 09:54:56 -07:00
2020-10-02 09:54:56 -07:00
2020-05-26 03:39:44 -07:00
2020-05-26 03:39:44 -07:00
2020-10-07 09:20:05 -07:00
2020-07-10 15:31:01 -07:00
2020-07-09 14:24:57 -07:00
2020-07-13 15:32:19 -07:00
2020-10-07 09:20:05 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-07-10 15:31:01 -07:00
2020-10-06 13:55:38 -07:00
2020-10-07 10:13:20 -07:00