Home
last modified time | relevance | path

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

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Damd_ext_to_khr.cpp242 Instruction* quad_idx = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseAnd, in ReplaceSwizzleInvocations()
246 Instruction* quad_ldr = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
251 ir_builder.AddBinaryOp(uint_type_id, SpvOpVectorExtractDynamic, offset_id, in ReplaceSwizzleInvocations()
255 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
364 Instruction* and_mask = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseOr, in ReplaceSwizzleInvocationsMasked()
366 Instruction* and_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
368 Instruction* or_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
370 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
440 ir_builder.AddBinaryOp(bool_type_id, SpvOpIEqual, t->result_id(), in ReplaceWriteInvocation()
513 Instruction* t = ir_builder.AddBinaryOp(mask_inst->type_id(), SpvOpBitwiseAnd, in ReplaceMbcnt()
[all …]
Dinst_buff_addr_check_pass.cpp91 builder.AddBinaryOp(GetUint64Id(), SpvOpShiftRightLogical, ref_uptr_id, in GenCheckCode()
324 builder.AddBinaryOp(GetBoolId(), SpvOpUGreaterThan, in GetSearchAndTestFuncId()
336 Instruction* cand_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
346 Instruction* offset_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
353 builder.AddBinaryOp(ibuf_type_id, SpvOpIAdd, offset_inst->result_id(), in GetSearchAndTestFuncId()
366 builder.AddBinaryOp(GetUintId(), SpvOpISub, cand_idx_inst->result_id(), in GetSearchAndTestFuncId()
369 Instruction* len_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
380 Instruction* len_test_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
Dinst_bindless_check_pass.cpp90 new_image_inst = builder->AddBinaryOp( in CloneOriginalImage()
402 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
425 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
438 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
444 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
500 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, curr_offset_id); in GenLastByteIdx()
510 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, last_id); in GenLastByteIdx()
636 Instruction* ult_inst = builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, in GenDescIdxCheckCode()
690 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, ref_id, init_id); in GenDescInitCheckCode()
759 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, coord_id, size_id); in GenTexBuffCheckCode()
Dinstrument_pass.cpp131 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, base_offset_id, in GenDebugOutputFieldCode()
139 (void)builder->AddBinaryOp(0, SpvOpStore, achain_inst->result_id(), val_id); in GenDebugOutputFieldCode()
729 builder.AddBinaryOp(buf_uint_ptr_id, SpvOpAccessChain, buf_id, in GetStreamWriteFunctionId()
742 builder.AddBinaryOp(GetUintId(), SpvOpIAdd, obuf_curr_sz_id, in GetStreamWriteFunctionId()
750 Instruction* obuf_safe_inst = builder.AddBinaryOp( in GetStreamWriteFunctionId()
845 Instruction* offset_inst = builder.AddBinaryOp( in GetDirectReadFunctionId()
Dinst_debug_printf_pass.cpp94 Instruction* rshift_ui64_inst = builder->AddBinaryOp( in GenOutputValues()
Dir_builder.h88 Instruction* AddBinaryOp(uint32_t type_id, SpvOp opcode, uint32_t operand1, in AddBinaryOp() function
Dfolding_rules.cpp1376 Instruction* new_add_inst = ir_builder.AddBinaryOp( in FactorAddMulsOpnds()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Damd_ext_to_khr.cpp242 Instruction* quad_idx = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseAnd, in ReplaceSwizzleInvocations()
246 Instruction* quad_ldr = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
251 ir_builder.AddBinaryOp(uint_type_id, SpvOpVectorExtractDynamic, offset_id, in ReplaceSwizzleInvocations()
255 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
364 Instruction* and_mask = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseOr, in ReplaceSwizzleInvocationsMasked()
366 Instruction* and_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
368 Instruction* or_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
370 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
440 ir_builder.AddBinaryOp(bool_type_id, SpvOpIEqual, t->result_id(), in ReplaceWriteInvocation()
513 Instruction* t = ir_builder.AddBinaryOp(mask_inst->type_id(), SpvOpBitwiseAnd, in ReplaceMbcnt()
[all …]
Dinst_buff_addr_check_pass.cpp91 builder.AddBinaryOp(GetUint64Id(), SpvOpShiftRightLogical, ref_uptr_id, in GenCheckCode()
324 builder.AddBinaryOp(GetBoolId(), SpvOpUGreaterThan, in GetSearchAndTestFuncId()
336 Instruction* cand_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
346 Instruction* offset_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
353 builder.AddBinaryOp(ibuf_type_id, SpvOpIAdd, offset_inst->result_id(), in GetSearchAndTestFuncId()
366 builder.AddBinaryOp(GetUintId(), SpvOpISub, cand_idx_inst->result_id(), in GetSearchAndTestFuncId()
369 Instruction* len_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
380 Instruction* len_test_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
Dinst_bindless_check_pass.cpp90 new_image_inst = builder->AddBinaryOp( in CloneOriginalImage()
402 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
425 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
438 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
444 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
500 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, curr_offset_id); in GenLastByteIdx()
510 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, last_id); in GenLastByteIdx()
636 Instruction* ult_inst = builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, in GenDescIdxCheckCode()
690 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, ref_id, init_id); in GenDescInitCheckCode()
759 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, coord_id, size_id); in GenTexBuffCheckCode()
Dinstrument_pass.cpp131 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, base_offset_id, in GenDebugOutputFieldCode()
139 (void)builder->AddBinaryOp(0, SpvOpStore, achain_inst->result_id(), val_id); in GenDebugOutputFieldCode()
729 builder.AddBinaryOp(buf_uint_ptr_id, SpvOpAccessChain, buf_id, in GetStreamWriteFunctionId()
742 builder.AddBinaryOp(GetUintId(), SpvOpIAdd, obuf_curr_sz_id, in GetStreamWriteFunctionId()
750 Instruction* obuf_safe_inst = builder.AddBinaryOp( in GetStreamWriteFunctionId()
845 Instruction* offset_inst = builder.AddBinaryOp( in GetDirectReadFunctionId()
Dinst_debug_printf_pass.cpp94 Instruction* rshift_ui64_inst = builder->AddBinaryOp( in GenOutputValues()
Dir_builder.h88 Instruction* AddBinaryOp(uint32_t type_id, SpvOp opcode, uint32_t operand1, in AddBinaryOp() function
Dfolding_rules.cpp1376 Instruction* new_add_inst = ir_builder.AddBinaryOp( in FactorAddMulsOpnds()
/external/deqp-deps/SPIRV-Tools/source/opt/
Damd_ext_to_khr.cpp242 Instruction* quad_idx = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseAnd, in ReplaceSwizzleInvocations()
246 Instruction* quad_ldr = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
251 ir_builder.AddBinaryOp(uint_type_id, SpvOpVectorExtractDynamic, offset_id, in ReplaceSwizzleInvocations()
255 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocations()
364 Instruction* and_mask = ir_builder.AddBinaryOp(uint_type_id, SpvOpBitwiseOr, in ReplaceSwizzleInvocationsMasked()
366 Instruction* and_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
368 Instruction* or_result = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
370 Instruction* target_inv = ir_builder.AddBinaryOp( in ReplaceSwizzleInvocationsMasked()
440 ir_builder.AddBinaryOp(bool_type_id, SpvOpIEqual, t->result_id(), in ReplaceWriteInvocation()
513 Instruction* t = ir_builder.AddBinaryOp(mask_inst->type_id(), SpvOpBitwiseAnd, in ReplaceMbcnt()
[all …]
Dinst_buff_addr_check_pass.cpp91 builder.AddBinaryOp(GetUint64Id(), SpvOpShiftRightLogical, ref_uptr_id, in GenCheckCode()
324 builder.AddBinaryOp(GetBoolId(), SpvOpUGreaterThan, in GetSearchAndTestFuncId()
336 Instruction* cand_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
346 Instruction* offset_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
353 builder.AddBinaryOp(ibuf_type_id, SpvOpIAdd, offset_inst->result_id(), in GetSearchAndTestFuncId()
366 builder.AddBinaryOp(GetUintId(), SpvOpISub, cand_idx_inst->result_id(), in GetSearchAndTestFuncId()
369 Instruction* len_idx_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
380 Instruction* len_test_inst = builder.AddBinaryOp( in GetSearchAndTestFuncId()
Dinst_bindless_check_pass.cpp97 new_image_inst = builder->AddBinaryOp( in CloneOriginalImage()
409 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
432 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
445 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
451 Instruction* curr_offset_inst = builder->AddBinaryOp( in GenLastByteIdx()
507 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, curr_offset_id); in GenLastByteIdx()
517 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, sum_id, last_id); in GenLastByteIdx()
643 Instruction* ult_inst = builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, in GenDescIdxCheckCode()
697 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, ref_id, init_id); in GenDescInitCheckCode()
766 builder.AddBinaryOp(GetBoolId(), SpvOpULessThan, coord_id, size_id); in GenTexBuffCheckCode()
Dinstrument_pass.cpp131 builder->AddBinaryOp(GetUintId(), SpvOpIAdd, base_offset_id, in GenDebugOutputFieldCode()
139 (void)builder->AddBinaryOp(0, SpvOpStore, achain_inst->result_id(), val_id); in GenDebugOutputFieldCode()
729 builder.AddBinaryOp(buf_uint_ptr_id, SpvOpAccessChain, buf_id, in GetStreamWriteFunctionId()
742 builder.AddBinaryOp(GetUintId(), SpvOpIAdd, obuf_curr_sz_id, in GetStreamWriteFunctionId()
750 Instruction* obuf_safe_inst = builder.AddBinaryOp( in GetStreamWriteFunctionId()
845 Instruction* offset_inst = builder.AddBinaryOp( in GetDirectReadFunctionId()
Dinst_debug_printf_pass.cpp94 Instruction* rshift_ui64_inst = builder->AddBinaryOp( in GenOutputValues()
Dir_builder.h88 Instruction* AddBinaryOp(uint32_t type_id, SpvOp opcode, uint32_t operand1, in AddBinaryOp() function
Dfolding_rules.cpp1376 Instruction* new_add_inst = ir_builder.AddBinaryOp( in FactorAddMulsOpnds()