Searched refs:ShapeValue (Results 1 – 8 of 8) sorted by relevance
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/ |
D | same_shape_propagation.cc | 106 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/ |
D | SkottieValue.h | 56 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); }
|
D | SkottieValue.cpp | 120 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()
|
D | Skottie.cpp | 188 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()
|
D | SkottieAnimator.cpp | 401 std::function<void(const ShapeValue&)>&& apply, in bindProperty() 402 const ShapeValue* noop) const { in bindProperty()
|
/external/skia/modules/skottie/src/animator/ |
D | ShapeKeyframeAnimator.cpp | 116 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/ |
D | SkottieValue.h | 39 class ShapeValue final : public std::vector<float> {
|
D | Path.cpp | 39 ShapeValue fShape;
|