Home
last modified time | relevance | path

Searched refs:ConstantManager (Results 1 - 25 of 62) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dconstants.cpp145 ConstantManager::ConstantManager(IRContext* ctx) : ctx_(ctx) { in ConstantManager() function in spvtools::opt::analysis::ConstantManager
154 Type* ConstantManager::GetType(const Instruction* inst) const { in GetType()
158 std::vector<const Constant*> ConstantManager::GetOperandConstants( in GetOperandConstants()
174 uint32_t ConstantManager::FindDeclaredConstant(const Constant* c, in FindDeclaredConstant()
192 std::vector<const Constant*> ConstantManager::GetConstantsFromIds( in GetConstantsFromIds()
205 Instruction* ConstantManager::BuildInstructionAndAddToModule( in BuildInstructionAndAddToModule()
226 Instruction* ConstantManager::GetDefiningInstruction( in GetDefiningInstruction()
242 std::unique_ptr<Constant> ConstantManager::CreateConstant( in CreateConstant()
295 const Constant* ConstantManager
[all...]
H A Dconst_folding_rules.cpp28 analysis::ConstantManager* const_mgr) { in GetNan()
48 analysis::ConstantManager* const_mgr) { in GetInf()
79 analysis::ConstantManager* const_mgr) { in negateFPConst()
106 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldExtractWithConstants()
134 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorShuffleWithConstants()
184 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorTimesScalar()
260 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldCompositeWithConstants()
296 analysis::ConstantManager*)>;
303 const analysis::Constant* b, analysis::ConstantManager*)>;
315 analysis::ConstantManager* const_mg
[all...]
H A Dfolding_rules.cpp161 analysis::ConstantManager* const_mgr, const analysis::Constant* c) { in GetWordsFromNumericScalarOrVectorConstant()
179 analysis::ConstantManager* const_mgr, const std::vector<uint32_t>& words, in ConvertWordsToNumericScalarOrVectorConstant()
190 uint32_t NegateFloatingPointConstant(analysis::ConstantManager* const_mgr, in NegateFloatingPointConstant()
211 uint32_t NegateIntegerConstant(analysis::ConstantManager* const_mgr, in NegateIntegerConstant()
231 uint32_t NegateVectorConstant(analysis::ConstantManager* const_mgr, in NegateVectorConstant()
258 uint32_t NegateConstant(analysis::ConstantManager* const_mgr, in NegateConstant()
272 uint32_t Reciprocal(analysis::ConstantManager* const_mgr, in Reciprocal()
300 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in ReciprocalFDiv()
379 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in MergeNegateMulDivArithmetic()
437 analysis::ConstantManager* const_mg in MergeNegateAddSubArithmetic()
[all...]
H A Dpass.cpp79 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId()
90 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
H A Dreduce_load_size.cpp57 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract()
156 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
H A Dfold.cpp241 analysis::ConstantManager* const_manager = context_->get_constant_mgr(); in FoldInstructionInternal()
286 analysis::ConstantManager* const_manger = context_->get_constant_mgr(); in FoldBinaryIntegerOpToConstant()
470 analysis::ConstantManager* const_manger = context_->get_constant_mgr(); in FoldBinaryBooleanOpToConstant()
628 analysis::ConstantManager* const_mgr = context_->get_constant_mgr(); in FoldInstructionToConstant()
H A Dcopy_prop_arrays.cpp271 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
318 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
372 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
489 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
586 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
827 analysis::ConstantManager* const_mgr =
H A Dconstants.h54 class ConstantManager;
135 ConstantManager* const_mgr) const;
502 class ConstantManager { class
504 ConstantManager(IRContext* ctx);
/third_party/spirv-tools/source/opt/
H A Dconstants.cpp144 ConstantManager::ConstantManager(IRContext* ctx) : ctx_(ctx) { in ConstantManager() function in spvtools::opt::analysis::ConstantManager
153 Type* ConstantManager::GetType(const Instruction* inst) const { in GetType()
157 std::vector<const Constant*> ConstantManager::GetOperandConstants( in GetOperandConstants()
174 uint32_t ConstantManager::FindDeclaredConstant(const Constant* c, in FindDeclaredConstant()
192 std::vector<const Constant*> ConstantManager::GetConstantsFromIds( in GetConstantsFromIds()
205 Instruction* ConstantManager::BuildInstructionAndAddToModule( in BuildInstructionAndAddToModule()
226 Instruction* ConstantManager::GetDefiningInstruction( in GetDefiningInstruction()
242 std::unique_ptr<Constant> ConstantManager::CreateConstant( in CreateConstant()
295 const Constant* ConstantManager
[all...]
H A Dconst_folding_rules.cpp27 analysis::ConstantManager* const_mgr) { in GetNan()
47 analysis::ConstantManager* const_mgr) { in GetInf()
78 analysis::ConstantManager* const_mgr) { in NegateFPConst()
94 analysis::ConstantManager* const_mgr) { in NegateIntConst()
121 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldExtractWithConstants()
143 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldInsertWithConstants()
240 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorShuffleWithConstants()
290 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorTimesScalar()
366 analysis::ConstantManager* const_mgr = context->get_constant_mgr();
428 analysis::ConstantManager* const_mg
[all...]
H A Dfolding_rules.cpp163 analysis::ConstantManager* const_mgr, const analysis::Constant* c) { in GetWordsFromNumericScalarOrVectorConstant()
181 analysis::ConstantManager* const_mgr, const std::vector<uint32_t>& words, in ConvertWordsToNumericScalarOrVectorConstant()
192 uint32_t NegateFloatingPointConstant(analysis::ConstantManager* const_mgr, in NegateFloatingPointConstant()
213 uint32_t NegateIntegerConstant(analysis::ConstantManager* const_mgr, in NegateIntegerConstant()
233 uint32_t NegateVectorConstant(analysis::ConstantManager* const_mgr, in NegateVectorConstant()
260 uint32_t NegateConstant(analysis::ConstantManager* const_mgr, in NegateConstant()
274 uint32_t Reciprocal(analysis::ConstantManager* const_mgr, in Reciprocal()
307 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in ReciprocalFDiv()
388 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in MergeNegateMulDivArithmetic()
449 analysis::ConstantManager* const_mg in MergeNegateAddSubArithmetic()
[all...]
H A Dfold_spec_constant_op_and_composite_pass.cpp28 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in Process()
146 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in FoldWithInstructionFolder()
288 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in DoComponentWiseOperation()
H A Dpass.cpp76 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId()
87 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
H A Dreduce_load_size.cpp54 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract()
153 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
H A Dcopy_prop_arrays.cpp360 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
460 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
482 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
585 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
831 analysis::ConstantManager* const_mgr =
876 analysis::ConstantManager* const_mgr = context->get_constant_mgr();
H A Dconstants.h54 class ConstantManager;
135 ConstantManager* const_mgr) const;
502 class ConstantManager { class
504 ConstantManager(IRContext* ctx);
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dconstants.cpp145 ConstantManager::ConstantManager(IRContext* ctx) : ctx_(ctx) { in ConstantManager() function in spvtools::opt::analysis::ConstantManager
154 Type* ConstantManager::GetType(const Instruction* inst) const { in GetType()
158 std::vector<const Constant*> ConstantManager::GetOperandConstants( in GetOperandConstants()
174 uint32_t ConstantManager::FindDeclaredConstant(const Constant* c, in FindDeclaredConstant()
192 std::vector<const Constant*> ConstantManager::GetConstantsFromIds( in GetConstantsFromIds()
205 Instruction* ConstantManager::BuildInstructionAndAddToModule( in BuildInstructionAndAddToModule()
226 Instruction* ConstantManager::GetDefiningInstruction( in GetDefiningInstruction()
242 std::unique_ptr<Constant> ConstantManager::CreateConstant( in CreateConstant()
295 const Constant* ConstantManager
[all...]
H A Dfolding_rules.cpp161 analysis::ConstantManager* const_mgr, const analysis::Constant* c) { in GetWordsFromNumericScalarOrVectorConstant()
179 analysis::ConstantManager* const_mgr, const std::vector<uint32_t>& words, in ConvertWordsToNumericScalarOrVectorConstant()
190 uint32_t NegateFloatingPointConstant(analysis::ConstantManager* const_mgr, in NegateFloatingPointConstant()
211 uint32_t NegateIntegerConstant(analysis::ConstantManager* const_mgr, in NegateIntegerConstant()
231 uint32_t NegateVectorConstant(analysis::ConstantManager* const_mgr, in NegateVectorConstant()
258 uint32_t NegateConstant(analysis::ConstantManager* const_mgr, in NegateConstant()
272 uint32_t Reciprocal(analysis::ConstantManager* const_mgr, in Reciprocal()
300 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in ReciprocalFDiv()
379 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in MergeNegateMulDivArithmetic()
437 analysis::ConstantManager* const_mg in MergeNegateAddSubArithmetic()
[all...]
H A Dconst_folding_rules.cpp50 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldExtractWithConstants()
78 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorShuffleWithConstants()
128 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldVectorTimesScalar()
204 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in FoldCompositeWithConstants()
240 analysis::ConstantManager*)>;
247 const analysis::Constant* b, analysis::ConstantManager*)>;
259 analysis::ConstantManager* const_mgr = context->get_constant_mgr();
309 analysis::ConstantManager* const_mgr = context->get_constant_mgr();
372 analysis::ConstantManager* const_mgr) -> const analysis::Constant* {
403 analysis::ConstantManager* const_mg
[all...]
H A Dpass.cpp79 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId()
90 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
H A Dreduce_load_size.cpp57 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract()
156 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
H A Dfold.cpp241 analysis::ConstantManager* const_manager = context_->get_constant_mgr(); in FoldInstructionInternal()
286 analysis::ConstantManager* const_manger = context_->get_constant_mgr(); in FoldBinaryIntegerOpToConstant()
470 analysis::ConstantManager* const_manger = context_->get_constant_mgr(); in FoldBinaryBooleanOpToConstant()
628 analysis::ConstantManager* const_mgr = context_->get_constant_mgr(); in FoldInstructionToConstant()
H A Dcopy_prop_arrays.cpp271 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
318 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
372 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
489 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
586 analysis::ConstantManager* const_mgr = context()->get_constant_mgr();
827 analysis::ConstantManager* const_mgr =
H A Dconstants.h54 class ConstantManager;
135 ConstantManager* const_mgr) const;
502 class ConstantManager { class
504 ConstantManager(IRContext* ctx);
/third_party/spirv-tools/test/opt/
H A Dfold_test.cpp93 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
959 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
1068 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
1144 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
1269 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
1409 analysis::ConstantManager* const_mgr = context->get_constant_mgr(); in TEST_P()
1488 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
2098 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
2531 analysis::ConstantManager* const_mrg = context->get_constant_mgr(); in TEST_P()
3416 analysis::ConstantManager* const_mr in TEST_P()
[all...]

Completed in 23 milliseconds

123