* gimplify.c (gimplify_call_expr): Don't call omp_resolve_declare_variant after gimplification. * omp-general.c (omp_context_selector_matches): For isa that might match in some other function, defer if in declare simd function. (omp_context_compute_score): Don't look for " score" in construct trait set. Set *score to -1 if it can't ever match. (omp_resolve_declare_variant): If any variants need to be deferred, don't punt immediately, but compute scores of all variants and if ther eis a score winner that doesn't need to be deferred, return that. * c-c++-common/gomp/declare-variant-13.c: New test. From-SVN: r278280
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Wparentheses-1.c | Loading commit data... | |
Wparentheses-2.c | Loading commit data... | |
Wparentheses-3.c | Loading commit data... | |
Wparentheses-4.c | Loading commit data... | |
atomic-1.c | Loading commit data... | |
atomic-10.c | Loading commit data... | |
atomic-12.c | Loading commit data... | |
atomic-13.c | Loading commit data... | |
atomic-14.c | Loading commit data... | |
atomic-15.c | Loading commit data... | |
atomic-16.c | Loading commit data... | |
atomic-17.c | Loading commit data... | |
atomic-18.c | Loading commit data... | |
atomic-19.c | Loading commit data... | |
atomic-2.c | Loading commit data... | |
atomic-20.c | Loading commit data... | |
atomic-21.c | Loading commit data... | |
atomic-22.c | Loading commit data... | |
atomic-23.c | Loading commit data... | |
atomic-3.c | Loading commit data... | |
atomic-4.c | Loading commit data... | |
atomic-7.c | Loading commit data... | |
atomic-8.c | Loading commit data... | |
atomic-9.c | Loading commit data... | |
cancel-1.c | Loading commit data... | |
cancel-2.c | Loading commit data... | |
clause-dups-1.c | Loading commit data... | |
clauses-1.c | Loading commit data... | |
clauses-2.c | Loading commit data... | |
clauses-3.c | Loading commit data... | |
clauses-4.c | Loading commit data... | |
clauses-5.c | Loading commit data... | |
combined-1.c | Loading commit data... | |
combined-2.c | Loading commit data... | |
combined-3.c | Loading commit data... | |
critical-1.c | Loading commit data... | |
critical-2.c | Loading commit data... | |
declare-target-1.c | Loading commit data... | |
declare-target-2.c | Loading commit data... | |
declare-target-3.c | Loading commit data... | |
declare-target-4.c | Loading commit data... | |
declare-target-5.c | Loading commit data... | |
declare-variant-1.c | Loading commit data... | |
declare-variant-10.c | Loading commit data... | |
declare-variant-11.c | Loading commit data... | |
declare-variant-12.c | Loading commit data... | |
declare-variant-13.c | Loading commit data... | |
declare-variant-2.c | Loading commit data... | |
declare-variant-3.c | Loading commit data... | |
declare-variant-4.c | Loading commit data... | |
declare-variant-5.c | Loading commit data... | |
declare-variant-6.c | Loading commit data... | |
declare-variant-7.c | Loading commit data... | |
declare-variant-8.c | Loading commit data... | |
declare-variant-9.c | Loading commit data... | |
default-1.c | Loading commit data... | |
defaultmap-1.c | Loading commit data... | |
defaultmap-2.c | Loading commit data... | |
defaultmap-3.c | Loading commit data... | |
depend-1.c | Loading commit data... | |
depend-2.c | Loading commit data... | |
depend-3.c | Loading commit data... | |
depend-4.c | Loading commit data... | |
depend-5.c | Loading commit data... | |
depend-6.c | Loading commit data... | |
depend-iterator-1.c | Loading commit data... | |
depend-iterator-2.c | Loading commit data... | |
depobj-1.c | Loading commit data... | |
distribute-1.c | Loading commit data... | |
doacross-1.c | Loading commit data... | |
doacross-2.c | Loading commit data... | |
doacross-3.c | Loading commit data... | |
element-1.c | Loading commit data... | |
flush-1.c | Loading commit data... | |
flush-2.c | Loading commit data... | |
for-1.c | Loading commit data... | |
for-2.c | Loading commit data... | |
for-3.c | Loading commit data... | |
for-4.c | Loading commit data... | |
for-5.c | Loading commit data... | |
for-6.c | Loading commit data... | |
for-7.c | Loading commit data... | |
gridify-1.c | Loading commit data... | |
gridify-2.c | Loading commit data... | |
gridify-3.c | Loading commit data... | |
if-1.c | Loading commit data... | |
if-2.c | Loading commit data... | |
if-3.c | Loading commit data... | |
if-4.c | Loading commit data... | |
lastprivate-conditional-1.c | Loading commit data... | |
lastprivate-conditional-2.c | Loading commit data... | |
lastprivate-conditional-3.c | Loading commit data... | |
lastprivate-conditional-4.c | Loading commit data... | |
lastprivate-conditional-5.c | Loading commit data... | |
linear-1.c | Loading commit data... | |
loop-1.c | Loading commit data... | |
loop-2.c | Loading commit data... | |
loop-3.c | Loading commit data... | |
loop-4.c | Loading commit data... | |
loop-5.c | Loading commit data... | |
map-1.c | Loading commit data... | |
map-2.c | Loading commit data... | |
map-3.c | Loading commit data... | |
master-combined-1.c | Loading commit data... | |
master-combined-2.c | Loading commit data... | |
nesting-1.c | Loading commit data... | |
nesting-2.c | Loading commit data... | |
nesting-warn-1.c | Loading commit data... | |
nontemporal-1.c | Loading commit data... | |
nontemporal-2.c | Loading commit data... | |
order-1.c | Loading commit data... | |
order-2.c | Loading commit data... | |
order-3.c | Loading commit data... | |
order-4.c | Loading commit data... | |
ordered-1.c | Loading commit data... | |
ordered-2.c | Loading commit data... | |
ordered-3.c | Loading commit data... | |
ordered-4.c | Loading commit data... | |
pr51360.c | Loading commit data... | |
pr53580.c | Loading commit data... | |
pr54017.c | Loading commit data... | |
pr56883.c | Loading commit data... | |
pr57580.c | Loading commit data... | |
pr57824.c | Loading commit data... | |
pr58257.c | Loading commit data... | |
pr58472.c | Loading commit data... | |
pr58551.c | Loading commit data... | |
pr58703.c | Loading commit data... | |
pr58809.c | Loading commit data... | |
pr59073.c | Loading commit data... | |
pr59152.c | Loading commit data... | |
pr59467.c | Loading commit data... | |
pr59917-1.c | Loading commit data... | |
pr59917-2.c | Loading commit data... | |
pr60823-1.c | Loading commit data... | |
pr60823-2.c | Loading commit data... | |
pr60823-3.c | Loading commit data... | |
pr60823-4.c | Loading commit data... | |
pr61200.c | Loading commit data... | |
pr61486-1.c | Loading commit data... | |
pr61486-2.c | Loading commit data... | |
pr63249.c | Loading commit data... | |
pr63326.c | Loading commit data... | |
pr63328.c | Loading commit data... | |
pr64769.c | Loading commit data... | |
pr66429.c | Loading commit data... | |
pr67501.c | Loading commit data... | |
pr67502.c | Loading commit data... | |
pr67517.c | Loading commit data... | |
pr67521.c | Loading commit data... | |
pr70550-1.c | Loading commit data... | |
pr70550-2.c | Loading commit data... | |
pr71371.c | Loading commit data... | |
pr71758.c | Loading commit data... | |
pr79428-2.c | Loading commit data... | |
pr79428-5.c | Loading commit data... | |
pr79428-6.c | Loading commit data... | |
pr79429.c | Loading commit data... | |
pr79431.c | Loading commit data... | |
pr79512.c | Loading commit data... | |
pr81006.c | Loading commit data... | |
pr81887.c | Loading commit data... | |
pr83977-1.c | Loading commit data... | |
pr83977-2.c | Loading commit data... | |
pr83977-3.c | Loading commit data... | |
pr84341.c | Loading commit data... | |
pr85696.c | Loading commit data... | |
pr85956.c | Loading commit data... | |
pr86025.c | Loading commit data... | |
pr88203-1.c | Loading commit data... | |
pr88203-2.c | Loading commit data... | |
pr88203-3.c | Loading commit data... | |
pr88588.c | Loading commit data... | |
pr90954.c | Loading commit data... | |
pr91401-1.c | Loading commit data... | |
pr91401-2.c | Loading commit data... | |
pr91920.c | Loading commit data... | |
pr91987.c | Loading commit data... | |
priority-1.c | Loading commit data... | |
reduction-1.c | Loading commit data... | |
reduction-task-1.c | Loading commit data... | |
reduction-task-2.c | Loading commit data... | |
reduction-task-3.c | Loading commit data... | |
requires-1.c | Loading commit data... | |
requires-2.c | Loading commit data... | |
requires-3.c | Loading commit data... | |
requires-4.c | Loading commit data... | |
scan-1.c | Loading commit data... | |
scan-2.c | Loading commit data... | |
scan-3.c | Loading commit data... | |
scan-4.c | Loading commit data... | |
scan-5.c | Loading commit data... | |
schedule-1.c | Loading commit data... | |
schedule-modifiers-1.c | Loading commit data... | |
schedule-simd-1.c | Loading commit data... | |
sections1.c | Loading commit data... | |
simd-setjmp-1.c | Loading commit data... | |
simd1.c | Loading commit data... | |
simd2.c | Loading commit data... | |
simd3.c | Loading commit data... | |
simd4.c | Loading commit data... | |
simd5.c | Loading commit data... | |
simd6.c | Loading commit data... | |
simd7.c | Loading commit data... | |
simd8.c | Loading commit data... | |
single1.c | Loading commit data... | |
sink-1.c | Loading commit data... | |
sink-2.c | Loading commit data... | |
sink-3.c | Loading commit data... | |
sink-4.c | Loading commit data... | |
target-data-1.c | Loading commit data... | |
target-teams-1.c | Loading commit data... | |
taskloop-reduction-1.c | Loading commit data... | |
taskwait-depend-1.c | Loading commit data... | |
teams-1.c | Loading commit data... | |
teams-2.c | Loading commit data... | |
udr-1.c | Loading commit data... |