diff options
author | Dave Airlie <[email protected]> | 2018-06-27 08:36:41 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2018-07-04 05:15:23 +1000 |
commit | 473be16c745d0d78a0be71828d05aeb5d8a7cb76 (patch) | |
tree | f0bc4bf306d48c9f6bfbb10f89563c3a8d29aed1 /src/gallium/drivers/radeonsi/si_pipe.c | |
parent | 590cc7c8f67902423d812ab219afec93031c6252 (diff) |
ac/radv: split the non-common init_once code from the common target code. (v2)
This just splits out the non-shared code and reuses ac_get_llvm_target in radv.
v2: rebase on Marek's patch - fixup brace position/whitespace
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_pipe.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_pipe.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c index 5da8a4b9873..0d6d93a7358 100644 --- a/src/gallium/drivers/radeonsi/si_pipe.c +++ b/src/gallium/drivers/radeonsi/si_pipe.c @@ -120,6 +120,7 @@ static void si_init_compiler(struct si_screen *sscreen, (!sscreen->llvm_has_working_vgpr_indexing ? AC_TM_PROMOTE_ALLOCA_TO_SCRATCH : 0); const char *triple; + ac_init_llvm_once(); compiler->tm = ac_create_target_machine(sscreen->info.family, tm_options, &triple); if (!compiler->tm) |