587b069737
ECR #333753 - RS compilation path. RS compilation will be in 2 stages, first generates BRIG and the next is done via HSA Finalize API (that involves a load step). Existing code in compiler/lib has a bug in that when the final output expected is HSAIL_BINARY, compilation should stop with invoking the llvm compiler (and the built-in assembler), not go all the way to ISA. Tests: precheckin, hsa smoke hsa/tests/RS/ test harness will be changed in a separate changelist. Affected files ... ... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/v0_8/if_acl.cpp#44 edit ... //depot/stg/opencl/drivers/opencl/compiler/tools/aoc2/aoc2.cpp#57 edit