Lines Matching refs:VectorConstant
50 class VectorConstant; variable
73 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant()
86 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant()
335 class VectorConstant : public CompositeConstant {
337 VectorConstant(const Vector* ty) in VectorConstant() function
339 VectorConstant(const Vector* ty, in VectorConstant() function
343 VectorConstant(const Vector* ty, std::vector<const Constant*>&& components) in VectorConstant() function
347 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant()
348 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant()
351 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant()
352 auto another = MakeUnique<VectorConstant>(type_->AsVector()); in CopyVectorConstant()