1*c8dee2aaSAndroid Build Coastguard Worker24 instructions 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerstore_src_rg v0..1 = src.rg 4*c8dee2aaSAndroid Build Coastguard Workerinit_lane_masks CondMask = LoopMask = RetMask = true 5*c8dee2aaSAndroid Build Coastguard Workercopy_4_uniforms result = colorGreen 6*c8dee2aaSAndroid Build Coastguard Workercopy_uniform $0 = colorGreen(1) 7*c8dee2aaSAndroid Build Coastguard Workercmpne_imm_float $0 = notEqual($0, 0) 8*c8dee2aaSAndroid Build Coastguard Workercopy_slot_unmasked trueCondition = $0 9*c8dee2aaSAndroid Build Coastguard Workercopy_uniform $0 = colorGreen(0) 10*c8dee2aaSAndroid Build Coastguard Workercmpne_imm_float $0 = notEqual($0, 0) 11*c8dee2aaSAndroid Build Coastguard Workercopy_slot_unmasked falseCondition = $0 12*c8dee2aaSAndroid Build Coastguard Workerstore_condition_mask $0 = CondMask 13*c8dee2aaSAndroid Build Coastguard Workercopy_slot_unmasked $1 = trueCondition 14*c8dee2aaSAndroid Build Coastguard Workermerge_condition_mask CondMask = $0 & $1 15*c8dee2aaSAndroid Build Coastguard Workerstore_condition_mask $2 = CondMask 16*c8dee2aaSAndroid Build Coastguard Workercopy_slot_unmasked $3 = falseCondition 17*c8dee2aaSAndroid Build Coastguard Workermerge_condition_mask CondMask = $2 & $3 18*c8dee2aaSAndroid Build Coastguard Workercopy_4_uniforms $4..7 = colorRed 19*c8dee2aaSAndroid Build Coastguard Workercopy_4_slots_masked result = Mask($4..7) 20*c8dee2aaSAndroid Build Coastguard Workerload_condition_mask CondMask = $2 21*c8dee2aaSAndroid Build Coastguard Workermerge_inv_condition_mask CondMask = $0 & ~$1 22*c8dee2aaSAndroid Build Coastguard Workercopy_4_uniforms $2..5 = colorRed 23*c8dee2aaSAndroid Build Coastguard Workercopy_4_slots_masked result = Mask($2..5) 24*c8dee2aaSAndroid Build Coastguard Workerload_condition_mask CondMask = $0 25*c8dee2aaSAndroid Build Coastguard Workercopy_4_slots_unmasked $0..3 = result 26*c8dee2aaSAndroid Build Coastguard Workerload_src src.rgba = $0..3 27