/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | constants.cpp | 145 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 D | const_folding_rules.cpp | 28 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 D | folding_rules.cpp | 161 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 D | pass.cpp | 79 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId() 90 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
|
H A D | reduce_load_size.cpp | 57 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract() 156 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
|
H A D | fold.cpp | 241 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 D | copy_prop_arrays.cpp | 271 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 D | constants.h | 54 class ConstantManager; 135 ConstantManager* const_mgr) const; 502 class ConstantManager { class 504 ConstantManager(IRContext* ctx);
|
/third_party/spirv-tools/source/opt/ |
H A D | constants.cpp | 144 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 D | const_folding_rules.cpp | 27 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 D | folding_rules.cpp | 163 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 D | fold_spec_constant_op_and_composite_pass.cpp | 28 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 D | pass.cpp | 76 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId() 87 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
|
H A D | reduce_load_size.cpp | 54 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract() 153 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
|
H A D | copy_prop_arrays.cpp | 360 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 D | constants.h | 54 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 D | constants.cpp | 145 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 D | folding_rules.cpp | 161 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 D | const_folding_rules.cpp | 50 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 D | pass.cpp | 79 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GetNullId() 90 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in GenerateCopy()
|
H A D | reduce_load_size.cpp | 57 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ReplaceExtract() 156 analysis::ConstantManager* const_mgr = context()->get_constant_mgr(); in ShouldReplaceExtract()
|
H A D | fold.cpp | 241 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 D | copy_prop_arrays.cpp | 271 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 D | constants.h | 54 class ConstantManager; 135 ConstantManager* const_mgr) const; 502 class ConstantManager { class 504 ConstantManager(IRContext* ctx);
|
/third_party/spirv-tools/test/opt/ |
H A D | fold_test.cpp | 93 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...] |