add MIOPEN_AMDGCN_ASSEMBLER to cmake args (#25159)

This commit is contained in:
Sreenivasa Murthy Kolam 2021-08-02 00:38:34 -07:00 committed by GitHub
parent 55e218649a
commit 437c1e438e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 0 deletions

View File

@ -67,6 +67,10 @@ def cmake_args(self):
'CMAKE_CXX_COMPILER', 'CMAKE_CXX_COMPILER',
'{0}/bin/clang++'.format(spec['llvm-amdgpu'].prefix) '{0}/bin/clang++'.format(spec['llvm-amdgpu'].prefix)
), ),
self.define(
'MIOPEN_AMDGCN_ASSEMBLER',
'{0}/bin/clang'.format(spec['llvm-amdgpu'].prefix)
),
self.define('Boost_USE_STATIC_LIBS', 'Off'), self.define('Boost_USE_STATIC_LIBS', 'Off'),
self.define('HIP_PREFIX_PATH', spec['hip'].prefix), self.define('HIP_PREFIX_PATH', spec['hip'].prefix),
self.define('DEVICELIBS_PREFIX_PATH', self.get_bitcode_dir()) self.define('DEVICELIBS_PREFIX_PATH', self.get_bitcode_dir())

View File

@ -59,6 +59,10 @@ def cmake_args(self):
'HIP_CXX_COMPILER', 'HIP_CXX_COMPILER',
'{0}/bin/clang++'.format(self.spec['llvm-amdgpu'].prefix) '{0}/bin/clang++'.format(self.spec['llvm-amdgpu'].prefix)
), ),
self.define(
'MIOPEN_AMDGCN_ASSEMBLER',
'{0}/bin/clang'.format(self.spec['llvm-amdgpu'].prefix)
),
self.define('Boost_USE_STATIC_LIBS', 'Off') self.define('Boost_USE_STATIC_LIBS', 'Off')
] ]
return args return args

View File

@ -41,6 +41,10 @@ def patch(self):
self.spec['rocm-opencl'].prefix, self.spec['rocm-opencl'].prefix,
'amd_openvx/cmake/FindOpenCL.cmake', 'amd_openvx/cmake/FindOpenCL.cmake',
string=True) string=True)
filter_file('/opt/rocm/mivisionx/include',
self.spec['mivisionx'].prefix.include,
'utilities/mv_deploy/CMakeLists.txt',
string=True)
def flag_handler(self, name, flags): def flag_handler(self, name, flags):
spec = self.spec spec = self.spec