[Chapel Merge] Fix comm count microbenchmarks

Branch: refs/heads/main
Revision: 4dcee69
Author: ronawho
Link: Unavailable
Log Message:

Merge pull request #18750 from ronawho/fix-comm-count-microbench

Fix comm count microbenchmarks

[reviewed by @mppf]

Previously, these tests always ran the default backend (labelled as
C-backend) and if llvm was enabled it would run llvm variants as well.
With the switch to llvm as our default and changes made in #17800 we
stopped running the default config for these microbenchmarks and only
ran llvm-wideopt variants.

Fix that here and rename the configs to avoid mention of the backend
and be more explicit about cache vs. no-cache and wideopt vs. no-wideopt
to avoid this problem with future changes to our default config.

Resolves Cray/chapel-private#2409

Modified Files:
M test/performance/ferguson/MYCOMPOPTS

M test/performance/ferguson/array-assign-get.graph
M test/performance/ferguson/remote-array-copy.graph
M test/performance/ferguson/remote-array-read-access.graph
M test/performance/ferguson/remote-array-read.graph
M test/performance/ferguson/remote-array-write-access.graph
M test/performance/ferguson/remote-array-write.graph
M test/performance/ferguson/remote-class-read.graph
M test/performance/ferguson/remote-class-write.graph
M test/performance/ferguson/remote-record-read-copy.graph
M test/performance/ferguson/remote-record-read-licm.graph
M test/performance/ferguson/remote-record-read.graph
M test/performance/ferguson/remote-record-write-copy.graph
M test/performance/ferguson/remote-record-write.graph
M test/performance/ferguson/remote-tuple-read-copy.graph
M test/performance/ferguson/remote-tuple-read-small-copy.graph
M test/performance/ferguson/remote-tuple-read-small.graph
M test/performance/ferguson/remote-tuple-read.graph
M test/performance/ferguson/remote-tuple-write-copy.graph
M test/performance/ferguson/remote-tuple-write-small-copy.graph
M test/performance/ferguson/remote-tuple-write-small.graph
M test/performance/ferguson/remote-tuple-write.graph
M test/performance/ferguson/remote-two-array-read.graph

Compare: https://github.com/chapel-lang/chapel/compare/5a8ec124db73...4dcee69a8384