Home
last modified time | relevance | path

Searched refs:VectorConstant (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dconstants.h50 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 …]
Dfold_spec_constant_op_and_composite_pass.cpp282 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle()
370 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
Dconstants.cpp235 return MakeUnique<VectorConstant>(vt, components); in CreateConstant()
354 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
Dfolding_rules.cpp216 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()
Dconst_folding_rules.cpp79 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
88 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
Dfold.cpp534 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dconstants.h50 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 …]
Dfold_spec_constant_op_and_composite_pass.cpp282 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoVectorShuffle()
370 auto new_vec_const = MakeUnique<analysis::VectorConstant>( in DoComponentWiseOperation()
Dconstants.cpp235 return MakeUnique<VectorConstant>(vt, components); in CreateConstant()
354 const analysis::VectorConstant* a = this->AsVectorConstant(); in GetVectorComponents()
Dfolding_rules.cpp216 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()
Dconst_folding_rules.cpp79 if (const analysis::VectorConstant* vec_const = c1->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
88 if (const analysis::VectorConstant* vec_const = c2->AsVectorConstant()) { in FoldVectorShuffleWithConstants()
Dfold.cpp515 if (const analysis::VectorConstant* vector_operand = in FoldVectors()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DCore.cpp983 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/
DCore.h675 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant,
677 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
/external/llvm/include/llvm-c/
DCore.h1803 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant,
1805 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm-c/
DCore.h1992 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant,
1994 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant,
/external/swiftshader/src/Reactor/
DReactorUnitTests.cpp173 TEST(ReactorUnitTests, VectorConstant) in TEST() argument
/external/llvm/lib/IR/
DCore.cpp1381 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/
DCore.cpp1578 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/llvm/lib/Target/X86/
DX86ISelLowering.cpp6588 if (SDValue VectorConstant = materializeVectorConstant(Op, DAG, Subtarget)) in LowerBUILD_VECTOR() local
6589 return VectorConstant; in LowerBUILD_VECTOR()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp8327 if (SDValue VectorConstant = materializeVectorConstant(Op, DAG, Subtarget)) in LowerBUILD_VECTOR() local
8328 return VectorConstant; in LowerBUILD_VECTOR()