/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/ |
D | constants.h | 40 class VectorConstant; variable 61 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant() 73 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant() 215 class VectorConstant : public CompositeConstant { 217 VectorConstant(const analysis::Vector* ty) in VectorConstant() function 219 VectorConstant(const analysis::Vector* ty, in VectorConstant() function 223 VectorConstant(const analysis::Vector* ty, in VectorConstant() function 228 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant() 229 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant() 232 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 207 if (analysis::VectorConstant* vector_operand = in OperateVectors() 454 if (analysis::VectorConstant* vec_const = in DoVectorShuffle() 494 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 572 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation() 702 return MakeUnique<analysis::VectorConstant>(vt, components); in CreateConst()
|
/third_party/spirv-tools/source/opt/ |
D | constants.h | 50 class VectorConstant; variable 73 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant() 86 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant() 343 class VectorConstant : public CompositeConstant { 345 VectorConstant(const Vector* ty) in VectorConstant() function 347 VectorConstant(const Vector* ty, in VectorConstant() function 351 VectorConstant(const Vector* ty, std::vector<const Constant*>&& components) in VectorConstant() function 355 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant() 356 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant() 359 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 289 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 430 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
|
D | constants.cpp | 276 return MakeUnique<VectorConstant>(vt, components); in CreateConstant() 408 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
|
D | folding_rules.cpp | 256 if (const analysis::VectorConstant* vector_const = in ReciprocalFDiv() 438 if (const analysis::VectorConstant* vec_const = c->AsVectorConstant()) { in HasZero() 564 if (const analysis::VectorConstant* input1_vector = in PerformOperation() 573 if (const analysis::VectorConstant* input2_vector = in PerformOperation() 1841 const analysis::VectorConstant* vector_const = in RedundantSelect() 1882 } else if (const analysis::VectorConstant* vc = in getFloatConstantKind()
|
D | fold.cpp | 537 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
|
D | const_folding_rules.cpp | 82 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants() 91 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | constants.h | 50 class VectorConstant; variable 73 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant() 86 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant() 343 class VectorConstant : public CompositeConstant { 345 VectorConstant(const Vector* ty) in VectorConstant() function 347 VectorConstant(const Vector* ty, in VectorConstant() function 351 VectorConstant(const Vector* ty, std::vector<const Constant*>&& components) in VectorConstant() function 355 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant() 356 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant() 359 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 289 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 430 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
|
D | constants.cpp | 277 return MakeUnique<VectorConstant>(vt, components); in CreateConstant() 445 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
|
D | folding_rules.cpp | 310 if (const analysis::VectorConstant* vector_const = in ReciprocalFDiv() 492 if (const analysis::VectorConstant* vec_const = c->AsVectorConstant()) { in HasZero() 614 if (const analysis::VectorConstant* input1_vector = in PerformOperation() 623 if (const analysis::VectorConstant* input2_vector = in PerformOperation() 1942 const analysis::VectorConstant* vector_const = in RedundantSelect() 1983 } else if (const analysis::VectorConstant* vc = in getFloatConstantKind()
|
D | fold.cpp | 537 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
|
D | const_folding_rules.cpp | 82 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants() 91 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | constants.h | 50 class VectorConstant; variable 73 virtual VectorConstant* AsVectorConstant() { return nullptr; } in AsVectorConstant() 86 virtual const VectorConstant* AsVectorConstant() const { return nullptr; } in AsVectorConstant() 343 class VectorConstant : public CompositeConstant { 345 VectorConstant(const Vector* ty) in VectorConstant() function 347 VectorConstant(const Vector* ty, in VectorConstant() function 351 VectorConstant(const Vector* ty, std::vector<const Constant*>&& components) in VectorConstant() function 355 VectorConstant* AsVectorConstant() override { return this; } in AsVectorConstant() 356 const VectorConstant* AsVectorConstant() const override { return this; } in AsVectorConstant() 359 std::unique_ptr<VectorConstant> CopyVectorConstant() const { in CopyVectorConstant() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 289 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 430 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
|
D | constants.cpp | 277 return MakeUnique<VectorConstant>(vt, components); in CreateConstant() 462 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
|
D | folding_rules.cpp | 310 if (const analysis::VectorConstant* vector_const = in ReciprocalFDiv() 492 if (const analysis::VectorConstant* vec_const = c->AsVectorConstant()) { in HasZero() 614 if (const analysis::VectorConstant* input1_vector = in PerformOperation() 623 if (const analysis::VectorConstant* input2_vector = in PerformOperation() 1942 const analysis::VectorConstant* vector_const = in RedundantSelect() 1983 } else if (const analysis::VectorConstant* vc = in getFloatConstantKind()
|
D | fold.cpp | 537 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
|
D | const_folding_rules.cpp | 138 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants() 147 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/ |
D | Core.h | 2135 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, 2137 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Core.cpp | 1770 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, in LLVMConstExtractElement() argument 1772 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement() 1776 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant, in LLVMConstInsertElement() argument 1779 return wrap(ConstantExpr::getInsertElement(unwrap<Constant>(VectorConstant), in LLVMConstInsertElement()
|
/third_party/skia/third_party/externals/swiftshader/tests/ReactorUnitTests/ |
D | ReactorUnitTests.cpp | 780 TEST(ReactorUnitTests, VectorConstant) in TEST() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 9862 if (SDValue VectorConstant = materializeVectorConstant(Op, DAG, Subtarget)) in LowerBUILD_VECTOR() local 9863 return VectorConstant; in LowerBUILD_VECTOR()
|