if [check_750cl_hw_available] {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget powerpc*-*-*] {
# Skip targets not supporting -maltivec.
# some other cpu type specified above.
set DEFAULT_VECTCFLAGS [linsert $DEFAULT_VECTCFLAGS 0 "-mcpu=970"]
}
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif { [istarget i?86-*-*] || [istarget x86_64-*-*] } {
lappend DEFAULT_VECTCFLAGS "-msse2"
if { [check_effective_target_sse2_runtime] } {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif { [istarget mips*-*-*]
&& [check_effective_target_nomips16] } {
if [check_effective_target_ultrasparc_hw] {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget alpha*-*-*] {
# Alpha's vectorization capabilities are extremely limited.
if [check_alpha_max_hw_available] {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget ia64-*-*] {
set dg-do-what-default run
if [is-effective-target arm_neon_hw] {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget aarch64*-*-*] {
set dg-do-what-default run
set dg-do-what-default run
} else {
lappend DEFAULT_VECTCFLAGS "-march=z14" "-mzarch"
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget amdgcn-*-*] {
set dg-do-what-default run
foreach item [add_options_for_riscv_v ""] {
lappend DEFAULT_VECTCFLAGS $item
}
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} elseif [istarget loongarch*-*-*] {
# Set the default vectorization option to "-mlsx" due to the problem
if [check_effective_target_loongarch_sx_hw] {
set dg-do-what-default run
} else {
- set dg-do-what-default link
+ set dg-do-what-default compile
}
} else {
return 0