Home
last modified time | relevance | path

Searched refs:ShapeValue (Results 1 – 8 of 8) sorted by relevance

/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dsame_shape_propagation.cc106 struct ShapeValue { struct
107 explicit ShapeValue(Value vector) in ShapeValue() argument
109 explicit ShapeValue(ValueOrConst vector) : shape({vector}), is_vector(true) { in ShapeValue() function
113 explicit ShapeValue(T values) in ShapeValue() argument
133 llvm::hash_code hash_value(ShapeValue shape) { in hash_value()
138 bool operator==(ShapeValue lhs, ShapeValue rhs) { in operator ==()
147 const ShapeValue &shape) { in operator <<()
170 struct DenseMapInfo<ShapeValue> {
171 static ShapeValue getEmptyKey() { in getEmptyKey()
172 return ShapeValue(DenseMapInfo<mlir::Value>::getEmptyKey()); in getEmptyKey()
[all …]
/external/skqp/modules/skottie/src/
DSkottieValue.h56 struct ShapeValue { struct
61 ShapeValue() : fClosed(false), fVolatile(false) {} in ShapeValue() argument
62 ShapeValue(const ShapeValue&) = default;
63 ShapeValue(ShapeValue&&) = default;
64 ShapeValue& operator=(const ShapeValue&) = default; argument
66 bool operator==(const ShapeValue& other) const {
70 bool operator!=(const ShapeValue& other) const { return !(*this == other); }
DSkottieValue.cpp120 bool ValueTraits<ShapeValue>::FromJSON(const skjson::Value& jv, in FromJSON()
122 ShapeValue* v) { in FromJSON()
168 bool ValueTraits<ShapeValue>::CanLerp(const ShapeValue& v1, const ShapeValue& v2) { in CanLerp()
184 void ValueTraits<ShapeValue>::Lerp(const ShapeValue& v0, const ShapeValue& v1, float t, in Lerp()
185 ShapeValue* result) { in Lerp()
207 SkPath ValueTraits<ShapeValue>::As<SkPath>(const ShapeValue& shape) { in As()
DSkottie.cpp188 return this->bindProperty<ShapeValue>(jpath, ascope, in attachPath()
189 [path_node](const ShapeValue& p) { in attachPath()
191 auto path = ValueTraits<ShapeValue>::As<SkPath>(p); in attachPath()
DSkottieAnimator.cpp401 std::function<void(const ShapeValue&)>&& apply, in bindProperty()
402 const ShapeValue* noop) const { in bindProperty()
/external/skia/modules/skottie/src/animator/
DShapeKeyframeAnimator.cpp116 ShapeValue::operator SkPath() const { in operator SkPath()
168 bool AnimatablePropertyContainer::bind<ShapeValue>(const AnimationBuilder& abuilder, in bind()
170 ShapeValue* v) { in bind()
/external/skia/modules/skottie/src/
DSkottieValue.h39 class ShapeValue final : public std::vector<float> {
DPath.cpp39 ShapeValue fShape;