/external/deqp-deps/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() 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() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 282 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 370 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
|
D | constants.cpp | 235 return MakeUnique<VectorConstant>(vt, components); in CreateConstant() 354 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
|
D | folding_rules.cpp | 216 if (const analysis::VectorConstant* vector_const = in ReciprocalFDiv() 398 if (const analysis::VectorConstant* vec_const = c->AsVectorConstant()) { in HasZero() 525 if (const analysis::VectorConstant* input1_vector = in PerformOperation() 534 if (const analysis::VectorConstant* input2_vector = in PerformOperation() 1681 const analysis::VectorConstant* vector_const = in RedundantSelect() 1722 } else if (const analysis::VectorConstant* vc = in getFloatConstantKind()
|
D | const_folding_rules.cpp | 79 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants() 88 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
|
D | fold.cpp | 515 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
|
/external/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() 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() [all …]
|
D | fold_spec_constant_op_and_composite_pass.cpp | 282 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle() 370 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
|
D | constants.cpp | 235 return MakeUnique<VectorConstant>(vt, components); in CreateConstant() 354 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
|
D | folding_rules.cpp | 216 if (const analysis::VectorConstant* vector_const = in ReciprocalFDiv() 398 if (const analysis::VectorConstant* vec_const = c->AsVectorConstant()) { in HasZero() 525 if (const analysis::VectorConstant* input1_vector = in PerformOperation() 534 if (const analysis::VectorConstant* input2_vector = in PerformOperation() 1681 const analysis::VectorConstant* vector_const = in RedundantSelect() 1722 } else if (const analysis::VectorConstant* vc = in getFloatConstantKind()
|
D | const_folding_rules.cpp | 79 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants() 88 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
|
D | fold.cpp | 534 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Core.cpp | 983 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, in LLVMConstExtractElement() argument 985 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement() 989 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant, in LLVMConstInsertElement() argument 992 return wrap(ConstantExpr::getInsertElement(unwrap<Constant>(VectorConstant), in LLVMConstInsertElement()
|
/external/swiftshader/third_party/LLVM/include/llvm-c/ |
D | Core.h | 675 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, 677 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
|
/external/llvm/include/llvm-c/ |
D | Core.h | 1803 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, 1805 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm-c/ |
D | Core.h | 1992 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, 1994 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
|
/external/swiftshader/src/Reactor/ |
D | ReactorUnitTests.cpp | 173 TEST(ReactorUnitTests, VectorConstant) in TEST() argument
|
/external/llvm/lib/IR/ |
D | Core.cpp | 1381 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, in LLVMConstExtractElement() argument 1383 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement() 1387 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant, in LLVMConstInsertElement() argument 1390 return wrap(ConstantExpr::getInsertElement(unwrap<Constant>(VectorConstant), in LLVMConstInsertElement()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | Core.cpp | 1578 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, in LLVMConstExtractElement() argument 1580 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement() 1584 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant, in LLVMConstInsertElement() argument 1587 return wrap(ConstantExpr::getInsertElement(unwrap<Constant>(VectorConstant), in LLVMConstInsertElement()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8327 if (SDValue VectorConstant = materializeVectorConstant(Op, DAG, Subtarget)) in LowerBUILD_VECTOR() local 8328 return VectorConstant; in LowerBUILD_VECTOR()
|