/external/openfst/src/include/fst/ |
D | concat.h | 47 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument 54 if (!CompatSymbols(fst1->InputSymbols(), fst2.InputSymbols()) || in Concat() 55 !CompatSymbols(fst1->OutputSymbols(), fst2.OutputSymbols())) { in Concat() 63 uint64 props2 = fst2.Properties(kFstProperties, false); in Concat() 72 if (fst2.Properties(kExpanded, false)) in Concat() 73 fst1->ReserveStates(numstates1 + CountStates(fst2)); in Concat() 75 for (StateIterator< Fst<Arc> > siter2(fst2); in Concat() 80 fst1->SetFinal(s1, fst2.Final(s2)); in Concat() 81 fst1->ReserveArcs(s1, fst2.NumArcs(s2)); in Concat() 82 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Concat() [all …]
|
D | union.h | 44 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Union() argument 51 if (!CompatSymbols(fst1->InputSymbols(), fst2.InputSymbols()) || in Union() 52 !CompatSymbols(fst1->OutputSymbols(), fst2.OutputSymbols())) { in Union() 62 uint64 props2 = fst2.Properties(kFstProperties, false); in Union() 64 StateId start2 = fst2.Start(); in Union() 70 if (fst2.Properties(kExpanded, false)) { in Union() 72 numstates1 + CountStates(fst2) + (initial_acyclic1 ? 0 : 1)); in Union() 75 for (StateIterator< Fst<Arc> > siter(fst2); in Union() 80 fst1->SetFinal(s1, fst2.Final(s2)); in Union() 81 fst1->ReserveArcs(s1, fst2.NumArcs(s2)); in Union() [all …]
|
D | equal.h | 31 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2, float delta = kDelta) { 35 if (fst1.Start() != fst2.Start()) { 41 StateIterator< Fst<Arc> > siter2(fst2); 57 Weight final2 = fst2.Final(s2); 66 ArcIterator< Fst<Arc> > aiter2(fst2, s2); 109 if (fst1.NumArcs(s1) != fst2.NumArcs(s2) || 110 fst1.NumInputEpsilons(s1) != fst2.NumInputEpsilons(s2) || 111 fst1.NumOutputEpsilons(s1) != fst2.NumOutputEpsilons(s2)) {
|
D | equivalent.h | 131 const Fst<Arc> &fst2, 137 if (!CompatSymbols(fst1.InputSymbols(), fst2.InputSymbols()) || 138 !CompatSymbols(fst1.OutputSymbols(), fst2.OutputSymbols())) { 152 if (fst2.Properties(props, true) != props) { 160 || (fst2.Properties(kUnweighted , true) != kUnweighted)) { 162 VectorFst<Arc> efst2(fst2); 180 MappedId s2 = Util::MapState(fst2.Start(), FST2); 204 if (Util::IsFinal(fst1, s1) != Util::IsFinal(fst2, s2)) { 238 ArcIterator<Fst<Arc> > arc_iter(fst2, Util::UnMapState(s2)); 255 if (Util::IsFinal(fst1, p.first) != Util::IsFinal(fst2, p.second)) { [all …]
|
D | randequivalent.h | 44 bool RandEquivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2, 52 if (!CompatSymbols(fst1.InputSymbols(), fst2.InputSymbols()) || 53 !CompatSymbols(fst1.OutputSymbols(), fst2.OutputSymbols())) { 64 VectorFst<Arc> sfst2(fst2); 109 if (fst1.Properties(kError, false) || fst2.Properties(kError, false)) { 122 bool RandEquivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2, 129 return RandEquivalent(fst1, fst2, num_paths, delta, opts, error);
|
D | compose.h | 123 ComposeFstImplBase(const Fst<A> &fst1, const Fst<A> &fst2, in ComposeFstImplBase() argument 129 if (!CompatSymbols(fst2.InputSymbols(), fst1.OutputSymbols())) { in ComposeFstImplBase() 136 SetOutputSymbols(fst2.OutputSymbols()); in ComposeFstImplBase() 222 ComposeFstImpl(const FST1 &fst1, const FST2 &fst2, 388 const FST1 &fst1, const FST2 &fst2, in ComposeFstImpl() argument 390 : ComposeFstImplBase<Arc>(fst1, fst2, opts), in ComposeFstImpl() 392 new F(fst1, fst2, opts.matcher1, opts.matcher2)), in ComposeFstImpl() 409 uint64 fprops2 = fst2.Properties(kFstProperties, false); in ComposeFstImpl() 516 ComposeFst(const Fst<A> &fst1, const Fst<A> &fst2, 518 : ImplToFst<Impl>(CreateBase(fst1, fst2, opts)) {} in CreateBase() argument [all …]
|
D | rational.h | 44 template <class A> void Union(RationalFst<A> *fst1, const Fst<A> &fst2); 45 template <class A> void Concat(RationalFst<A> *fst1, const Fst<A> &fst2); 46 template <class A> void Concat(const Fst<A> &fst1, RationalFst<A> *fst2); 120 void InitUnion(const Fst<A> &fst1, const Fst<A> &fst2) { in InitUnion() argument 124 uint64 props2 = fst2.Properties(kFstProperties, false); in InitUnion() 137 fst_tuples_.push_back(make_pair(-2, fst2.Copy())); in InitUnion() 142 void InitConcat(const Fst<A> &fst1, const Fst<A> &fst2) { in InitConcat() argument 146 uint64 props2 = fst2.Properties(kFstProperties, false); in InitConcat() 160 fst_tuples_.push_back(make_pair(-2, fst2.Copy())); in InitConcat() 271 friend void Union<>(RationalFst<A> *fst1, const Fst<A> &fst2); [all …]
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
D | concat.h | 39 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument 49 uint64 props2 = fst2.Properties(kFstProperties, false); in Concat() 53 for (StateIterator< Fst<Arc> > siter2(fst2); in Concat() 58 fst1->SetFinal(s1, fst2.Final(s2)); in Concat() 59 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Concat() 68 StateId start2 = fst2.Start(); in Concat() 85 void Concat(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument 86 fst1->Impl()->AddConcat(fst2); in Concat() 113 ConcatFst(const Fst<A> &fst1, const Fst<A> &fst2) { in ConcatFst() argument 114 Impl()->InitConcat(fst1, fst2); in ConcatFst() [all …]
|
D | union.h | 37 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Union() argument 42 StateId start2 = fst2.Start(); in Union() 49 uint64 props2 = fst2.Properties(kFstProperties, false); in Union() 51 for (StateIterator< Fst<Arc> > siter(fst2); in Union() 56 fst1->SetFinal(s1, fst2.Final(s2)); in Union() 57 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Union() 87 void Union(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { in Union() argument 88 fst1->Impl()->AddUnion(fst2); in Union() 115 UnionFst(const Fst<A> &fst1, const Fst<A> &fst2) { in UnionFst() argument 116 Impl()->InitUnion(fst1, fst2); in UnionFst() [all …]
|
D | equal.h | 28 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { in Equal() argument 32 if (fst1.Start() != fst2.Start()) { in Equal() 38 StateIterator< Fst<Arc> > siter2(fst2); in Equal() 54 Weight final2 = fst2.Final(s2); in Equal() 63 ArcIterator< Fst<Arc> > aiter2(fst2, s2); in Equal() 106 CHECK_EQ(fst1.NumArcs(s1), fst2.NumArcs(s2)); in Equal() 107 CHECK_EQ(fst1.NumInputEpsilons(s1), fst2.NumInputEpsilons(s2)); in Equal() 108 CHECK_EQ(fst1.NumOutputEpsilons(s1), fst2.NumOutputEpsilons(s2)); in Equal()
|
D | intersect.h | 49 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2) in IntersectFst() argument 50 : ComposeFst<A>(fst1, fst2) { in IntersectFst() 51 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) in IntersectFst() 54 uint64 props2 = fst2.Properties(kFstProperties, false); in IntersectFst() 60 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, in IntersectFst() argument 62 : ComposeFst<A>(fst1, fst2, ComposeFstOptions<T>(opts)) { in IntersectFst() 63 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) in IntersectFst() 66 uint64 props2 = fst2.Properties(kFstProperties, false); in IntersectFst()
|
D | difference.h | 53 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2) in DifferenceFst() argument 55 ComplementFst<A>(fst2), in DifferenceFst() 60 uint64 props2 = fst2.Properties(kFstProperties, false); in DifferenceFst() 66 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2, in DifferenceFst() argument 69 ComplementFst<A>(fst2), in DifferenceFst() 74 uint64 props2 = fst2.Properties(kFstProperties, false); in DifferenceFst()
|
D | equivalent.h | 113 bool Equivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { in Equivalent() argument 121 if (fst2.Properties(props, true) != props) { in Equivalent() 127 || (fst2.Properties(kUnweighted , true) != kUnweighted)) { in Equivalent() 129 VectorFst<Arc> efst2(fst2); in Equivalent() 147 MappedId s2 = Util::MapState(fst2.Start(), FST2); in Equivalent() 157 if (Util::IsFinal(fst1, s1) != Util::IsFinal(fst2, s2)) { in Equivalent() 203 ArcIterator<Fst<Arc> > arc_iter(fst2, Util::UnMapState(s2)); in Equivalent() 220 if (Util::IsFinal(fst1, p.first) != Util::IsFinal(fst2, p.second)) { in Equivalent()
|
D | compose.h | 106 const Fst<A> &fst2, in ComposeFstImplBase() argument 108 :CacheImpl<A>(opts), fst1_(fst1.Copy()), fst2_(fst2.Copy()) { in ComposeFstImplBase() 111 uint64 props2 = fst2.Properties(kFstProperties, false); in ComposeFstImplBase() 114 if (!CompatSymbols(fst2.InputSymbols(), fst1.OutputSymbols())) in ComposeFstImplBase() 119 SetOutputSymbols(fst2.OutputSymbols()); in ComposeFstImplBase() 345 const Fst<A> &fst2, in ComposeFstImpl() argument 347 :ComposeFstImplBase<A>(fst1, fst2, opts) { in ComposeFstImpl() 350 bool isorted = fst2.Properties(kILabelSorted, false); in ComposeFstImpl() 366 isorted = fst2.Properties(kILabelSorted, true); in ComposeFstImpl() 375 isorted = fst2.Properties(kILabelSorted, true); in ComposeFstImpl() [all …]
|
/external/openfst/src/script/ |
D | randequivalent.cc | 25 bool RandEquivalent(const FstClass &fst1, const FstClass &fst2, in RandEquivalent() argument 28 if (!ArcTypesMatch(fst1, fst2, "RandEquivalent")) return false; in RandEquivalent() 29 RandEquivalentInnerArgs1 args(fst1, fst2, seed, num_paths, delta, in RandEquivalent() 39 bool RandEquivalent(const FstClass &fst1, const FstClass &fst2, int32 seed, in RandEquivalent() argument 42 if (!ArcTypesMatch(fst1, fst2, "RandEquivalent")) return false; in RandEquivalent() 44 RandEquivalentInnerArgs2 args(fst1, fst2, seed, num_paths, delta, opts); in RandEquivalent()
|
D | reverse.cc | 24 void Reverse(const FstClass &fst1, MutableFstClass *fst2) { in Reverse() argument 25 if (!ArcTypesMatch(fst1, *fst2, "Reverse")) return; in Reverse() 27 ReverseArgs args(fst1, fst2); in Reverse()
|
D | union.cc | 24 void Union(MutableFstClass *fst1, const FstClass &fst2) { in Union() argument 25 if (!ArcTypesMatch(*fst1, fst2, "Union")) return; in Union() 27 UnionArgs args(fst1, fst2); in Union()
|
D | equal.cc | 24 bool Equal(const FstClass &fst1, const FstClass &fst2, float kDelta) { in Equal() argument 25 if (!ArcTypesMatch(fst1, fst2, "Equal")) return false; in Equal() 27 EqualInnerArgs args(fst1, fst2, kDelta); in Equal()
|
D | equivalent.cc | 24 bool Equivalent(const FstClass &fst1, const FstClass &fst2, in Equivalent() argument 26 if (!ArcTypesMatch(fst1, fst2, "Equivalent")) return false; in Equivalent() 28 EquivalentInnerArgs args(fst1, fst2, kDelta); in Equivalent()
|
/external/openfst/src/include/fst/script/ |
D | randequivalent.h | 37 const Fst<Arc> &fst2 = *(args->args.arg2.GetFst<Arc>()); in RandEquivalent() local 39 args->retval = RandEquivalent(fst1, fst2, args->args.arg3, args->args.arg4, in RandEquivalent() 55 const Fst<Arc> &fst2 = *(args->args.arg2.GetFst<Arc>()); in RandEquivalent() local 64 args->retval = RandEquivalent(fst1, fst2, args->args.arg4, in RandEquivalent() 71 args->retval = RandEquivalent(fst1, fst2, args->args.arg4, in RandEquivalent() 77 args->retval = RandEquivalent(fst1, fst2, args->args.arg4, in RandEquivalent() 85 const FstClass &fst2, 93 const FstClass &fst2,
|
D | union.h | 32 const Fst<Arc> &fst2 = *(args->arg2.GetFst<Arc>()); in Union() local 34 Union(fst1, fst2); in Union() 37 void Union(MutableFstClass *fst1, const FstClass &fst2);
|
D | reverse.h | 32 MutableFst<Arc> *fst2 = args->arg2->GetMutableFst<Arc>(); in Reverse() local 34 Reverse(fst1, fst2); in Reverse() 37 void Reverse(const FstClass &fst1, MutableFstClass *fst2);
|
D | equivalent.h | 34 const Fst<Arc> &fst2 = *(args->args.arg2.GetFst<Arc>()); in Equivalent() local 36 args->retval = Equivalent(fst1, fst2, args->args.arg3); in Equivalent() 39 bool Equivalent(const FstClass &fst1, const FstClass &fst2,
|
/external/openfst/src/bin/ |
D | fstminimize.cc | 57 MutableFstClass *fst2 = argc > 3 ? in main() local 60 s::Minimize(fst1, fst2, FLAGS_delta); in main() 63 if (fst2) in main() 64 fst2->Write(out2_name); in main()
|
/external/qemu/target-mips/ |
D | op_helper.c | 2207 uint32_t fst2; in helper_float_cvtps_pw() local 2211 fst2 = int32_to_float32(dt0 & 0XFFFFFFFF, &env->active_fpu.fp_status); in helper_float_cvtps_pw() 2214 return ((uint64_t)fsth2 << 32) | fst2; in helper_float_cvtps_pw() 2235 uint32_t fst2; in helper_float_cvts_d() local 2238 fst2 = float64_to_float32(fdt0, &env->active_fpu.fp_status); in helper_float_cvts_d() 2240 return fst2; in helper_float_cvts_d() 2245 uint32_t fst2; in helper_float_cvts_w() local 2248 fst2 = int32_to_float32(wt0, &env->active_fpu.fp_status); in helper_float_cvts_w() 2250 return fst2; in helper_float_cvts_w() 2255 uint32_t fst2; in helper_float_cvts_l() local [all …]
|