/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
concat.h | 31 // with weight a and FST2 transduces string w to v with weight b, then 39 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 49 uint64 props2 = fst2.Properties(kFstProperties, false); 53 for (StateIterator< Fst<Arc> > siter2(fst2); 58 fst1->SetFinal(s1, fst2.Final(s2)); 59 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 68 StateId start2 = fst2.Start(); 85 void Concat(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { 86 fst1->Impl()->AddConcat(fst2); 94 // delayed Fst. If FST1 transduces string x to y with weight a and FST2 [all...] |
union.h | 37 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 42 StateId start2 = fst2.Start(); 49 uint64 props2 = fst2.Properties(kFstProperties, false); 51 for (StateIterator< Fst<Arc> > siter(fst2); 56 fst1->SetFinal(s1, fst2.Final(s2)); 57 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 87 void Union(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { 88 fst1->Impl()->AddUnion(fst2); 115 UnionFst(const Fst<A> &fst1, const Fst<A> &fst2) { 116 Impl()->InitUnion(fst1, fst2); [all...] |
equal.h | 28 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { 32 if (fst1.Start() != fst2.Start()) { 38 StateIterator< Fst<Arc> > siter2(fst2); 54 Weight final2 = fst2.Final(s2); 63 ArcIterator< Fst<Arc> > aiter2(fst2, s2); 106 CHECK_EQ(fst1.NumArcs(s1), fst2.NumArcs(s2)); 107 CHECK_EQ(fst1.NumInputEpsilons(s1), fst2.NumInputEpsilons(s2)); 108 CHECK_EQ(fst1.NumOutputEpsilons(s1), fst2.NumOutputEpsilons(s2));
|
intersect.h | 49 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2) 50 : ComposeFst<A>(fst1, fst2) { 51 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) 54 uint64 props2 = fst2.Properties(kFstProperties, false); 60 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, 62 : ComposeFst<A>(fst1, fst2, ComposeFstOptions<T>(opts)) { 63 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) 66 uint64 props2 = fst2.Properties(kFstProperties, false);
|
difference.h | 53 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2) 55 ComplementFst<A>(fst2), 60 uint64 props2 = fst2.Properties(kFstProperties, false); 66 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2, 69 ComplementFst<A>(fst2), 74 uint64 props2 = fst2.Properties(kFstProperties, false);
|
equivalent.h | 92 // <code>fst1</code> and <code>fst2</code> are equivalent. The input 112 bool Equivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { 120 if (fst2.Properties(props, true) != props) { 126 || (fst2.Properties(kUnweighted , true) != kUnweighted)) { 128 VectorFst<Arc> efst2(fst2); 143 enum { FST1 = 1, FST2 = 2 }; // Required by Util::MapState(...) 146 MappedId s2 = Util::MapState(fst2.Start(), FST2); 156 if (Util::IsFinal(fst1, s1) != Util::IsFinal(fst2, s2)) { 160 // fst1 and fst2: input labels mapped to pairs of MappedId' [all...] |
rational.h | 37 template <class A> void Union(RationalFst<A> *fst1, const Fst<A> &fst2); 38 template <class A> void Concat(RationalFst<A> *fst1, const Fst<A> &fst2); 62 // Implementation of UnionFst(fst1,fst2) 63 void InitUnion(const Fst<A> &fst1, const Fst<A> &fst2) { 65 uint64 props2 = fst2.Properties(kFstProperties, false); 79 AddFst(-2, &fst2); 84 // Implementation of ConcatFst(fst1,fst2) 85 void InitConcat(const Fst<A> &fst1, const Fst<A> &fst2) { 87 uint64 props2 = fst2.Properties(kFstProperties, false); 102 AddFst(-2, &fst2); [all...] |
compose.h | 41 COMPOSE_FST2_RHO = 1ULL<<1, // "Rest" symbol on the input side of fst2. 45 // of fst2. 49 // fst2. 69 COMPOSE_FST2_STRING = 1ULL<<34, // fst2 is a string 71 COMPOSE_FST2_DET = 1ULL<<36, // fst2 is deterministic 105 const Fst<A> &fst2, 107 :CacheImpl<A>(opts), fst1_(fst1.Copy()), fst2_(fst2.Copy()) { 110 uint64 props2 = fst2.Properties(kFstProperties, false); 113 if (!CompatSymbols(fst2.InputSymbols(), fst1.OutputSymbols())) 118 SetOutputSymbols(fst2.OutputSymbols()) [all...] |
/external/qemu/target-mips/ |
op_helper.c | 2385 uint32_t fst2; local 2413 uint32_t fst2; local 2423 uint32_t fst2; local 2433 uint32_t fst2; local 2737 uint32_t fst2; local 2758 uint32_t fst2; local 2779 uint32_t fst2; local 2789 uint32_t fst2; local 2812 uint32_t fst2; local 2823 uint32_t fst2; local 3000 uint32_t fst2 = fdt2 & 0XFFFFFFFF; local 3036 uint32_t fst2 = fdt2 & 0XFFFFFFFF; local 3056 uint32_t fst2; local 3072 uint32_t fst2; local [all...] |
/external/srec/tools/make_cfst/ |
make_cfst.cpp | 228 fst::StdVectorFst fst2; local 239 fst::Determinize(myCfst, &fst2); 240 ofst = &fst2; 243 fst::ArcSort(&fst2, fst::StdOLabelCompare());
|