Home
last modified time | relevance | path

Searched refs:array_ (Results 1 – 16 of 16) sorted by relevance

/llvm-project/flang/runtime/
H A Dsum.cpp27 : array_{array} {} in IntegerSumAccumulator()
35 sum_ += *array_.Element<A>(at); in AccumulateAt()
40 const Descriptor &array_; member in Fortran::runtime::IntegerSumAccumulator
47 : array_{array} {} in RealSumAccumulator()
64 return Accumulate(*array_.Element<A>(at)); in AccumulateAt()
68 const Descriptor &array_; member in Fortran::runtime::RealSumAccumulator
75 : array_{array} {} in ComplexSumAccumulator()
93 return Accumulate(*array_.Element<A>(at)); in AccumulateAt()
97 const Descriptor &array_; member in Fortran::runtime::ComplexSumAccumulator
98 RealSumAccumulator<PART> reals_{array_}, imaginaries
[all...]
H A Dreduction.cpp28 : array_{array} {} in IntegerAndAccumulator()
36 and_ &= *array_.Element<A>(at); in AccumulateAt()
41 const Descriptor &array_; member in Fortran::runtime::IntegerAndAccumulator
48 : array_{array} {} in IntegerOrAccumulator()
56 or_ |= *array_.Element<A>(at); in AccumulateAt()
61 const Descriptor &array_; member in Fortran::runtime::IntegerOrAccumulator
68 : array_{array} {} in IntegerXorAccumulator()
76 xor_ ^= *array_.Element<A>(at); in AccumulateAt()
81 const Descriptor &array_; member in Fortran::runtime::IntegerXorAccumulator
226 explicit LogicalAccumulator(const Descriptor &array) : array_{arra in AccumulateAt()
230 const Descriptor &array_; global() member in Fortran::runtime::LogicalAccumulator
315 const Descriptor &array_; global() member in Fortran::runtime::CountAccumulator
[all...]
H A Dproduct.cpp22 : array_{array} {} in NonComplexProductAccumulator()
30 product_ *= *array_.Element<A>(at); in AccumulateAt()
35 const Descriptor &array_; member in Fortran::runtime::NonComplexProductAccumulator
42 : array_{array} {}
52 product_ *= *array_.Element<A>(at); in GetResult()
57 const Descriptor &array_; in AccumulateAt()
62 const Descriptor &array_; global() member in Fortran::runtime::ComplexProductAccumulator
H A Dextrema.cpp67 : array_{array}, argRank_{array.rank()}, compare_{array.ElementBytes()} { in ExtremumLocAccumulator()
90 const auto &value{*array_.Element<Type>(at)}; in AccumulateAt()
94 extremumLoc_[j] = at[j] - array_.GetDimension(j).LowerBound() + 1; in AccumulateAt()
101 const Descriptor &array_; member in Fortran::runtime::ExtremumLocAccumulator
491 : array_{array} {} in NumericMaxOrMin()
517 return Accumulate(*array_.Element<A>(at)); in GetResult()
521 const Descriptor &array_; in GetResult()
580 : array_{array}, charLen_{array_.ElementBytes() / KIND} {} in RTDEF()
585 std::size_t byteSize{array_ in RTDEF()
461 const Descriptor &array_; global() member in Fortran::runtime::NumericExtremumAccumulator
545 const Descriptor &array_; global() member in Fortran::runtime::CharacterExtremumAccumulator
[all...]
H A Dfindloc.cpp93 : array_{array}, target_{target}, back_{back} {} in GetResult()
99 array_.GetDimension(zeroBasedDim).LowerBound() + 1 in GetResult()
103 p[j] = location_[j] - array_.GetDimension(j).LowerBound() + 1; in GetResult()
114 if (equality_(array_, at, target_)) { in AccumulateAt()
126 const Descriptor &array_;
129 const int rank_{array_.rank()};
120 const Descriptor &array_; global() member in Fortran::runtime::LocationAccumulator
H A Dreduction-templates.h376 : array_{array} {}
401 return Accumulate(*array_.Element<A>(at));
405 const Descriptor &array_;
H A Dreduce.cpp25 : array_{array}, operation_{operation}, identity_{identity}, in ReduceAccumulator()
30 const auto *operand{array_.Element<A>(at)}; in AccumulateAt()
54 const Descriptor &array_; member in Fortran::runtime::ReduceAccumulator
66 : array_{array}, operation_{operation}, identity_{identity}, in BufferedReduceAccumulator()
71 const auto *operand{array_.Element<A>(at)}; in AccumulateAt()
98 const Descriptor &array_; member in Fortran::runtime::BufferedReduceAccumulator
102 std::size_t elementBytes_{array_.ElementBytes()};
/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_coverage_fuchsia.cpp89 array_[idx] = pc; in TracePcGuard()
94 if (array_) { in Dump()
121 uptr *array_ = nullptr; member in __sancov::__anon5b5d5dcc0111::TracePcGuardController
134 CHECK_EQ(array_, nullptr); in Setup()
164 array_ = reinterpret_cast<uptr *>(mapping); in Setup()
168 array_[0] = Magic64; in Setup()
176 CHECK_NE(array_, nullptr); in Setup()
/llvm-project/flang/lib/Evaluate/
H A Dfold-reduction.h247 : opr_{opr}, context_{context}, array_{array} {}; in operator()
250 auto aAt{array_.At(at)}; in operator()
276 const Constant<T> &array_; in FoldMaxvalMinval()
300 ProductAccumulator(const Constant<T> &array) : array_{array} {} in operator()
304 auto prod{element.MultiplySigned(array_.At(at))}; in operator()
308 element = element.MultiplyUnsigned(array_.At(at)).lower;
310 auto prod{element.Multiply(array_.At(at))};
319 const Constant<T> &array_; in FoldProduct()
354 : array_{array}, rounding_{rounding} {} in operator()
358 auto sum{element.AddSigned(array_ in operator()
269 const Constant<T> &array_; global() variable
[all...]
H A Dfold-real.cpp55 : array_{array}, maxAbs_{maxAbs}, rounding_{rounding} {}; in Norm2Accumulator()
77 auto item{array_.At(at)}; in operator ()()
108 const Constant<T> &array_; member in Fortran::evaluate::Norm2Accumulator
/llvm-project/third-party/unittest/googletest/src/
H A Dgtest-test-part.cc66 array_.push_back(result); in Append()
76 return array_[static_cast<size_t>(index)]; in GetTestPartResult()
81 return static_cast<int>(array_.size()); in size()
/llvm-project/third-party/unittest/googletest/include/gtest/internal/
H A Dgtest-internal.h1105 (this->*rhs.clone_)(rhs.array_, rhs.size_);
1109 if (clone_ != &NativeArray::InitRef) delete[] array_;
1114 const_iterator begin() const { return array_; }
1115 const_iterator end() const { return array_ + size_; }
1129 array_ = copy;
1136 array_ = array;
1141 const Element* array_;
/llvm-project/third-party/unittest/googletest/include/gtest/
H A Dgtest-test-part.h148 std::vector<TestPartResult> array_;
/llvm-project/llvm/test/Object/
H A Dbigarchive-symboltable.test67 - Name: array_[[FLAG]]
/llvm-project/llvm/test/Transforms/PhaseOrdering/AArch64/
H A Dsinking-vs-if-conversion.ll79 %array_ = getelementptr inbounds %struct.Tree, ptr %this1, i32 0, i32 1
80 %4 = load ptr, ptr %array_, align 8
/llvm-project/flang/docs/
H A DParameterizedDerivedTypes.md936 ##### `fir.array_*` operations
938 The current design of the different `fir.array_*` operations include length type