/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/ |
D | fold.cpp | 234 Instruction* folded_inst = FoldInstructionToConstant(inst, identity_map); in FoldInstructionInternal() local 235 if (folded_inst != nullptr) { in FoldInstructionInternal() 237 inst->SetInOperands({{SPV_OPERAND_TYPE_ID, {folded_inst->result_id()}}}); in FoldInstructionInternal() 683 Instruction* folded_inst = in FoldInstructionToConstant() local 685 return folded_inst; in FoldInstructionToConstant() 703 Instruction* folded_inst = in FoldInstructionToConstant() local 705 return folded_inst; in FoldInstructionToConstant() 744 Instruction* folded_inst(inst); in FoldInstruction() local 745 while (folded_inst->opcode() != spv::Op::OpCopyObject && in FoldInstruction() 746 FoldInstructionInternal(&*folded_inst)) { in FoldInstruction()
|
D | fold_spec_constant_op_and_composite_pass.cpp | 112 Instruction* folded_inst = nullptr; in ProcessOpSpecConstantOp() local 123 folded_inst = FoldWithInstructionFolder(pos); in ProcessOpSpecConstantOp() 130 folded_inst = DoComponentWiseOperation(pos); in ProcessOpSpecConstantOp() 133 if (!folded_inst) return false; in ProcessOpSpecConstantOp() 137 uint32_t new_id = folded_inst->result_id(); in ProcessOpSpecConstantOp()
|
D | ccp_pass.cpp | 164 Instruction* folded_inst = in VisitAssignment() local 168 if (folded_inst != nullptr) { in VisitAssignment() 171 assert((folded_inst->IsConstant() || in VisitAssignment() 172 IsSpecConstantInst(folded_inst->opcode())) && in VisitAssignment() 174 uint32_t new_val = ComputeLatticeMeet(instr, folded_inst->result_id()); in VisitAssignment()
|
D | simplification_pass.cpp | 35 Instruction* folded_inst, std::unordered_set<Instruction*>* inst_seen, in AddNewOperands() argument 38 folded_inst->ForEachInId( in AddNewOperands()
|
D | simplification_pass.h | 50 void AddNewOperands(Instruction* folded_inst,
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | fold_spec_constant_op_and_composite_pass.cpp | 115 Instruction* folded_inst = nullptr; in ProcessOpSpecConstantOp() local 126 folded_inst = FoldWithInstructionFolder(pos); in ProcessOpSpecConstantOp() 133 folded_inst = DoComponentWiseOperation(pos); in ProcessOpSpecConstantOp() 136 if (!folded_inst) return false; in ProcessOpSpecConstantOp() 140 uint32_t new_id = folded_inst->result_id(); in ProcessOpSpecConstantOp()
|
D | ccp_pass.cpp | 168 Instruction* folded_inst = in VisitAssignment() local 172 if (folded_inst != nullptr) { in VisitAssignment() 175 assert((folded_inst->IsConstant() || in VisitAssignment() 176 IsSpecConstantInst(folded_inst->opcode())) && in VisitAssignment() 178 uint32_t new_val = ComputeLatticeMeet(instr, folded_inst->result_id()); in VisitAssignment()
|
D | fold.cpp | 234 Instruction* folded_inst = FoldInstructionToConstant(inst, identity_map); in FoldInstructionInternal() local 235 if (folded_inst != nullptr) { in FoldInstructionInternal() 237 inst->SetInOperands({{SPV_OPERAND_TYPE_ID, {folded_inst->result_id()}}}); in FoldInstructionInternal() 680 Instruction* folded_inst = in FoldInstructionToConstant() local 682 return folded_inst; in FoldInstructionToConstant() 702 Instruction* folded_inst(inst); in FoldInstruction() local 703 while (folded_inst->opcode() != SpvOpCopyObject && in FoldInstruction() 704 FoldInstructionInternal(&*folded_inst)) { in FoldInstruction()
|
D | simplification_pass.cpp | 36 Instruction* folded_inst, std::unordered_set<Instruction*>* inst_seen, in AddNewOperands() argument 39 folded_inst->ForEachInId( in AddNewOperands()
|
D | simplification_pass.h | 50 void AddNewOperands(Instruction* folded_inst,
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | fold_spec_constant_op_and_composite_pass.cpp | 115 Instruction* folded_inst = nullptr; in ProcessOpSpecConstantOp() local 126 folded_inst = FoldWithInstructionFolder(pos); in ProcessOpSpecConstantOp() 133 folded_inst = DoComponentWiseOperation(pos); in ProcessOpSpecConstantOp() 136 if (!folded_inst) return false; in ProcessOpSpecConstantOp() 140 uint32_t new_id = folded_inst->result_id(); in ProcessOpSpecConstantOp()
|
D | ccp_pass.cpp | 165 Instruction* folded_inst = in VisitAssignment() local 169 if (folded_inst != nullptr) { in VisitAssignment() 172 assert((folded_inst->IsConstant() || in VisitAssignment() 173 IsSpecConstantInst(folded_inst->opcode())) && in VisitAssignment() 175 uint32_t new_val = ComputeLatticeMeet(instr, folded_inst->result_id()); in VisitAssignment()
|
D | fold.cpp | 235 Instruction* folded_inst = FoldInstructionToConstant(inst, identity_map); in FoldInstructionInternal() local 236 if (folded_inst != nullptr) { in FoldInstructionInternal() 238 inst->SetInOperands({{SPV_OPERAND_TYPE_ID, {folded_inst->result_id()}}}); in FoldInstructionInternal() 680 Instruction* folded_inst = in FoldInstructionToConstant() local 682 return folded_inst; in FoldInstructionToConstant() 702 Instruction* folded_inst(inst); in FoldInstruction() local 703 while (folded_inst->opcode() != spv::Op::OpCopyObject && in FoldInstruction() 704 FoldInstructionInternal(&*folded_inst)) { in FoldInstruction()
|
D | simplification_pass.cpp | 36 Instruction* folded_inst, std::unordered_set<Instruction*>* inst_seen, in AddNewOperands() argument 39 folded_inst->ForEachInId( in AddNewOperands()
|
D | simplification_pass.h | 50 void AddNewOperands(Instruction* folded_inst,
|