[#llvm-AMDGPU-isSubArchCompatible-08] = xref:llvm.adoc[llvm]::xref:llvm/AMDGPU.adoc[AMDGPU]::isSubArchCompatible :relfileprefix: ../../ :mrdocs: `isSubArchCompatible` overloads == Synopses Declared in `<llvm/TargetParser/AMDGPUTargetParser.h>` Return true if subarch `A` is compatible with subarch `B.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:llvm/AMDGPU/isSubArchCompatible-04.adoc[isSubArchCompatible]( xref:llvm/Triple/SubArchType.adoc[Triple::SubArchType] A, xref:llvm/Triple/SubArchType.adoc[Triple::SubArchType] B); ---- [.small]#xref:llvm/AMDGPU/isSubArchCompatible-04.adoc[_» more..._]# Return true if the subarches of triples `A` and `B` are compatible. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:llvm/AMDGPU/isSubArchCompatible-00.adoc[isSubArchCompatible]( xref:llvm/Triple.adoc[Triple] const& A, xref:llvm/Triple.adoc[Triple] const& B); ---- [.small]#xref:llvm/AMDGPU/isSubArchCompatible-00.adoc[_» more..._]# == Return Value * True if `A` is compatible with `B.` * True if the subarches of `A` and `B` are compatible. == Parameters [cols="1,4"] |=== | Name| Description | *A* | First subarch to compare. | *B* | Second subarch to compare. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#