/external/llvm-project/mlir/include/mlir/IR/ |
D | IntegerSet.h | 42 class IntegerSet { 46 constexpr IntegerSet() : set(nullptr) {} in IntegerSet() function 47 explicit IntegerSet(ImplType *set) : set(set) {} in IntegerSet() function 49 static IntegerSet get(unsigned dimCount, unsigned symbolCount, 54 static IntegerSet getEmptySet(unsigned numDims, unsigned numSymbols, in getEmptySet() 69 IntegerSet replaceDimsAndSymbols(ArrayRef<AffineExpr> dimReplacements, 75 bool operator==(IntegerSet other) const { return set == other.set; } 105 friend ::llvm::hash_code hash_value(IntegerSet arg); 114 inline ::llvm::hash_code hash_value(IntegerSet arg) { in hash_value() 122 template <> struct DenseMapInfo<mlir::IntegerSet> { [all …]
|
D | DialectImplementation.h | 304 virtual ParseResult printIntegerSet(IntegerSet &set) = 0;
|
D | BuiltinAttributes.h | 20 class IntegerSet; variable 275 using ValueType = IntegerSet; 277 static IntegerSetAttr get(IntegerSet value); 279 IntegerSet getValue() const;
|
/external/llvm-project/mlir/lib/IR/ |
D | IntegerSet.cpp | 15 unsigned IntegerSet::getNumDims() const { return set->dimCount; } in getNumDims() 16 unsigned IntegerSet::getNumSymbols() const { return set->symbolCount; } in getNumSymbols() 17 unsigned IntegerSet::getNumInputs() const { in getNumInputs() 21 unsigned IntegerSet::getNumConstraints() const { in getNumConstraints() 25 unsigned IntegerSet::getNumEqualities() const { in getNumEqualities() 33 unsigned IntegerSet::getNumInequalities() const { in getNumInequalities() 37 bool IntegerSet::isEmptyIntegerSet() const { in isEmptyIntegerSet() 44 ArrayRef<AffineExpr> IntegerSet::getConstraints() const { in getConstraints() 48 AffineExpr IntegerSet::getConstraint(unsigned idx) const { in getConstraint() 54 ArrayRef<bool> IntegerSet::getEqFlags() const { return set->eqFlags; } in getEqFlags() [all …]
|
D | MLIRContext.cpp | 176 struct IntegerSetKeyInfo : DenseMapInfo<IntegerSet> { 181 using DenseMapInfo<IntegerSet>::isEqual; 183 static unsigned getHashValue(const IntegerSet &key) { in getHashValue() 195 static bool isEqual(const KeyTy &lhs, IntegerSet rhs) { in isEqual() 288 using IntegerSets = DenseSet<IntegerSet, IntegerSetKeyInfo>; 900 IntegerSet IntegerSet::get(unsigned dimCount, unsigned symbolCount, in get() 920 return IntegerSet(res); in get() 925 if (constraints.size() < IntegerSet::kUniquingThreshold) { in get()
|
D | CMakeLists.txt | 16 IntegerSet.cpp
|
D | AttributeDetail.h | 224 using KeyTy = IntegerSet; 226 IntegerSetAttributeStorage(IntegerSet value) : value(value) {} in IntegerSetAttributeStorage() 238 IntegerSet value;
|
/external/sfntly/cpp/src/sample/subtly/ |
D | font_assembler.h | 41 FontAssembler(FontInfo* font_info, sfntly::IntegerSet* table_blacklist); 48 sfntly::IntegerSet* table_blacklist() const { return table_blacklist_; } in table_blacklist() 49 void set_table_blacklist(sfntly::IntegerSet* table_blacklist) { in set_table_blacklist() 63 sfntly::IntegerSet* table_blacklist_;
|
D | subsetter.cc | 58 IntegerSet* table_blacklist = new IntegerSet; in Subset()
|
D | character_predicate.h | 50 explicit AcceptSet(sfntly::IntegerSet* characters); 55 sfntly::IntegerSet* characters_;
|
D | character_predicate.cc | 36 AcceptSet::AcceptSet(IntegerSet* characters) in AcceptSet()
|
D | font_info.cc | 198 IntegerSet* unresolved_glyph_ids = new IntegerSet; in ResolveCompositeGlyphs()
|
D | font_assembler.cc | 39 IntegerSet* table_blacklist) in FontAssembler()
|
/external/sfntly/cpp/src/sample/chromium/ |
D | subsetter_impl.cc | 205 IntegerSet* glyph_id_processed) { in ResolveCompositeGlyphs() 212 IntegerSet glyph_id_remaining; in ResolveCompositeGlyphs() 221 IntegerSet comp_glyph_id; in ResolveCompositeGlyphs() 222 for (IntegerSet::iterator i = glyph_id_remaining.begin(), in ResolveCompositeGlyphs() 268 const IntegerSet& glyph_ids) { in SetupGlyfBuilders() 290 for (IntegerSet::const_iterator i = glyph_ids.begin(), e = glyph_ids.end(); in SetupGlyfBuilders() 328 const IntegerSet& glyph_ids) { in HasOverlap() 335 IntegerSet::const_iterator left = glyph_ids.lower_bound(range_begin); in HasOverlap() 336 IntegerSet::const_iterator right = glyph_ids.lower_bound(range_end); in HasOverlap() 343 const IntegerSet& glyph_ids) { in InitializeBitmapBuilder() [all …]
|
D | subsetter_impl.h | 68 CALLER_ATTACH Font* Subset(const IntegerSet& glyph_ids,
|
/external/llvm-project/mlir/lib/Parser/ |
D | AffineParser.cpp | 54 ParseResult parseAffineMapOrIntegerSetInline(AffineMap &map, IntegerSet &set); 55 IntegerSet parseIntegerSetConstraints(unsigned numDims, unsigned numSymbols); 514 IntegerSet &set) { in parseAffineMapOrIntegerSetInline() 656 IntegerSet AffineParser::parseIntegerSetConstraints(unsigned numDims, in parseIntegerSetConstraints() 660 return IntegerSet(); in parseIntegerSetConstraints() 677 return IntegerSet(); in parseIntegerSetConstraints() 683 return IntegerSet::get(numDims, numSymbols, zero, true); in parseIntegerSetConstraints() 687 return IntegerSet::get(numDims, numSymbols, constraints, isEqs); in parseIntegerSetConstraints() 696 IntegerSet &set) { in parseAffineMapOrIntegerSetReference() 701 IntegerSet set; in parseAffineMapReference() [all …]
|
D | Parser.h | 252 IntegerSet &set); 254 ParseResult parseIntegerSetReference(IntegerSet &set);
|
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/ |
D | SimplifyAffineStructures.cpp | 60 IntegerSet simplify(IntegerSet set) { return simplifyIntegerSet(set); } in simplify()
|
/external/llvm-project/mlir/include/mlir/Analysis/ |
D | AffineStructures.h | 27 class IntegerSet; variable 113 explicit FlatAffineConstraints(IntegerSet set); 118 IntegerSet set); 260 IntegerSet getAsIntegerSet(MLIRContext *context) const; 697 getFlattenedAffineExprs(IntegerSet set,
|
D | Utils.h | 315 IntegerSet simplifyIntegerSet(IntegerSet set);
|
/external/sfntly/cpp/src/sfntly/port/ |
D | type.h | 36 typedef std::set<int32_t> IntegerSet; typedef
|
/external/sfntly/cpp/src/sample/subsetter/ |
D | subset_util.cc | 76 IntegerSet remove_tables; in Subset()
|
/external/sfntly/cpp/src/test/ |
D | otf_basic_editing_test.cc | 52 IntegerSet builder_tags; in TestOTFBasicEditing()
|
/external/llvm-project/mlir/lib/Dialect/Affine/IR/ |
D | AffineOps.cpp | 782 static_assert(llvm::is_one_of<MapOrSet, AffineMap, IntegerSet>::value, in canonicalizeMapOrSetAndOperands() 861 void mlir::canonicalizeSetAndOperands(IntegerSet *set, in canonicalizeSetAndOperands() 863 canonicalizeMapOrSetAndOperands<IntegerSet>(set, operands); in canonicalizeSetAndOperands() 1911 IntegerSet condition = conditionAttr.getValue(); in verify() 2001 IntegerSet AffineIfOp::getIntegerSet() { in getIntegerSet() 2006 void AffineIfOp::setIntegerSet(IntegerSet newSet) { in setIntegerSet() 2010 void AffineIfOp::setConditional(IntegerSet set, ValueRange operands) { in setConditional() 2016 TypeRange resultTypes, IntegerSet set, ValueRange args, in build() 2037 IntegerSet set, ValueRange args, bool withElseRegion) { in build()
|
/external/llvm-project/mlir/lib/Analysis/ |
D | Utils.cpp | 1089 IntegerSet mlir::simplifyIntegerSet(IntegerSet set) { in simplifyIntegerSet() 1092 return IntegerSet::getEmptySet(set.getNumDims(), set.getNumSymbols(), in simplifyIntegerSet()
|