--- shaders/kerbal/52.shader_test.out-broken 2014-05-21 14:52:41.689155399 -0700 +++ shaders/kerbal/52.shader_test.out-revert 2014-05-21 14:52:43.340155500 -0700 @@ -775,204 +775,204 @@ (+f0) mov(8) g22<1>F -0.875F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B32 ->B34 START B33 <-B31 cmp.e.f0(8) null g6<8,8,1>D 42D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.216F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.6259F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 43D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.5F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 44D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.65F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.1259F { align1 WE_normal 1Q }; END B33 ->B34 START B34 <-B33 <-B32 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B34 ->B35 START B35 <-B34 <-B30 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 108 null 0x0000006cUD { align1 WE_normal 1Q switch }; END B35 ->B46 START B36 <-B25 cmp.l.f0(8) null g6<8,8,1>D 52D { align1 WE_normal 1Q switch }; (+f0) if(8) 102 50 null 0x00660032UD { align1 WE_normal 1Q switch }; END B36 ->B37 ->B41 START B37 <-B36 cmp.l.f0(8) null g6<8,8,1>D 48D { align1 WE_normal 1Q switch }; mov(8) g40<1>F -0.216F { align1 WE_normal 1Q }; mov(8) g41<1>F -0.6259F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g40<8,8,1>F 0.4325F { align1 WE_normal 1Q }; (+f0) sel(8) g22<1>F g41<8,8,1>F 0.7509F { align1 WE_normal 1Q }; (+f0) if(8) 34 16 null 0x00220010UD { align1 WE_normal 1Q switch }; END B37 ->B38 ->B39 START B38 <-B37 cmp.e.f0(8) null g6<8,8,1>D 46D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.5F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 47D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.65F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.1259F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B38 ->B40 START B39 <-B37 cmp.e.f0(8) null g6<8,8,1>D 49D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.75F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 50D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.8665F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.0009F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 51D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.4325F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.7509F { align1 WE_normal 1Q }; END B39 ->B40 START B40 <-B39 <-B38 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 54 null 0x00000036UD { align1 WE_normal 1Q switch }; END B40 ->B45 START B41 <-B36 cmp.l.f0(8) null g6<8,8,1>D 56D { align1 WE_normal 1Q switch }; mov(8) g42<1>F 0.434F { align1 WE_normal 1Q }; mov(8) g43<1>F -0.75F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g42<8,8,1>F -0.8668F { align1 WE_normal 1Q }; (+f0) sel(8) g22<1>F g43<8,8,1>F -0.2513F { align1 WE_normal 1Q }; (+f0) if(8) 40 22 null 0x00280016UD { align1 WE_normal 1Q switch }; END B41 ->B42 ->B43 START B42 <-B41 cmp.e.f0(8) null g6<8,8,1>D 53D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.8665F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.0009F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 54D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.2158F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.8763F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 55D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.651F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.625F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B42 ->B44 START B43 <-B41 cmp.e.f0(8) null g6<8,8,1>D 57D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.2158F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.8763F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 58D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.651F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F -0.625F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 59D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.8668F { align1 WE_normal 1Q }; (+f0) mov(8) g22<1>F 0.2513F { align1 WE_normal 1Q }; END B43 ->B44 START B44 <-B43 <-B42 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B44 ->B45 START B45 <-B44 <-B40 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B45 ->B46 START B46 <-B45 <-B35 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B46 ->B47 START B47 <-B46 <-B24 endif(8) 43 null 0x0000002bUD { align1 WE_normal 1Q switch }; mad(8) g2<1>F g35<4,4,1>F g2<4,4,1>F g11<4,4,1>F { align16 WE_normal 1Q }; -cmp.l.f0(8) null g6<8,8,1>D 30D { align1 WE_normal 1Q switch }; mad(8) g3<1>F g36<4,4,1>F g22<4,4,1>F g12<4,4,1>F { align16 WE_normal 1Q }; send(8) g18<1>UW g2<8,8,1>F sampler (1, 0, 0, 1) mlen 2 rlen 4 { align1 WE_normal 1Q }; +cmp.l.f0(8) null g6<8,8,1>D 30D { align1 WE_normal 1Q switch }; (+f0) if(8) 440 220 null 0x01b800dcUD { align1 WE_normal 1Q switch }; END B47 ->B48 ->B70 START B48 <-B47 cmp.l.f0(8) null g6<8,8,1>D 15D { align1 WE_normal 1Q switch }; (+f0) if(8) 212 107 null 0x00d4006bUD { align1 WE_normal 1Q switch }; END B48 ->B49 ->B59 START B49 <-B48 cmp.l.f0(8) null g6<8,8,1>D 7D { align1 WE_normal 1Q switch }; (+f0) if(8) 99 49 null 0x00630031UD { align1 WE_normal 1Q switch }; END B49 ->B50 ->B54 START B50 <-B49 cmp.l.f0(8) null g6<8,8,1>D 3D { align1 WE_normal 1Q switch }; mov(8) g44<1>F 0.2165F { align1 WE_normal 1Q }; mov(8) g45<1>F 0.125F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g44<8,8,1>F -0.2165F { align1 WE_normal 1Q }; (+f0) sel(8) g23<1>F g45<8,8,1>F -0.125F { align1 WE_normal 1Q }; (+f0) if(8) 33 15 null 0x0021000fUD { align1 WE_normal 1Q switch }; END B50 ->B51 ->B52 START B51 <-B50 cmp.e.f0(8) null g6<8,8,1>D 1D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F Vector Float { align1 WE_normal 1Q compacted }; (+f0) mov(8) g23<1>F 0.25F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 2D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.2165F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.125F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B51 ->B53 START B52 <-B50 cmp.e.f0(8) null g6<8,8,1>D 4D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.25F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 5D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.2165F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.125F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 6D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.433F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.25F { align1 WE_normal 1Q }; END B52 ->B53 START B53 <-B52 <-B51 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 52 null 0x00000034UD { align1 WE_normal 1Q switch }; END B53 ->B58 START B54 <-B49 cmp.l.f0(8) null g6<8,8,1>D 11D { align1 WE_normal 1Q switch }; mov(8) g46<1>F Vector Float { align1 WE_normal 1Q compacted }; mov(8) g47<1>F 0.5F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g46<8,8,1>F 0.433F { align1 WE_normal 1Q }; (+f0) sel(8) g23<1>F g47<8,8,1>F -0.25F { align1 WE_normal 1Q }; (+f0) if(8) 39 22 null 0x00270016UD { align1 WE_normal 1Q switch }; END B54 ->B55 ->B56 START B55 <-B54 cmp.e.f0(8) null g6<8,8,1>D 8D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.433F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.25F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 9D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.433F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.25F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 10D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.5F { align1 WE_normal 1Q }; else(8) 19 null 0x00000013UD { align1 WE_normal 1Q switch }; END B55 ->B57 START B56 <-B54 cmp.e.f0(8) null g6<8,8,1>D 12D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.6495F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.375F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 13D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F Vector Float { align1 WE_normal 1Q compacted }; (+f0) mov(8) g23<1>F 0.75F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 14D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.6495F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.375F { align1 WE_normal 1Q }; END B56 ->B57 START B57 <-B56 <-B55 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B57 ->B58 START B58 <-B57 <-B53 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 107 null 0x0000006bUD { align1 WE_normal 1Q switch }; END B58 ->B69 START B59 <-B48 cmp.l.f0(8) null g6<8,8,1>D 22D { align1 WE_normal 1Q switch }; (+f0) if(8) 101 49 null 0x00650031UD { align1 WE_normal 1Q switch }; END B59 ->B60 ->B64 START B60 <-B59 cmp.l.f0(8) null g6<8,8,1>D 18D { align1 WE_normal 1Q switch }; mov(8) g48<1>F -0.6495F { align1 WE_normal 1Q }; mov(8) g49<1>F -0.375F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g48<8,8,1>F 0.866F { align1 WE_normal 1Q }; (+f0) sel(8) g23<1>F g49<8,8,1>F 0.5F { align1 WE_normal 1Q }; (+f0) if(8) 33 16 null 0x00210010UD { align1 WE_normal 1Q switch }; END B60 ->B61 ->B62 START B61 <-B60 cmp.e.f0(8) null g6<8,8,1>D 16D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.75F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 17D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.6495F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.375F { align1 WE_normal 1Q }; else(8) 19 null 0x00000013UD { align1 WE_normal 1Q switch }; @@ -1094,208 +1094,208 @@ else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B77 ->B79 START B78 <-B76 cmp.e.f0(8) null g6<8,8,1>D 42D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.216F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.6259F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 43D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.5F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 44D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.65F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.1259F { align1 WE_normal 1Q }; END B78 ->B79 START B79 <-B78 <-B77 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B79 ->B80 START B80 <-B79 <-B75 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 108 null 0x0000006cUD { align1 WE_normal 1Q switch }; END B80 ->B91 START B81 <-B70 cmp.l.f0(8) null g6<8,8,1>D 52D { align1 WE_normal 1Q switch }; (+f0) if(8) 102 50 null 0x00660032UD { align1 WE_normal 1Q switch }; END B81 ->B82 ->B86 START B82 <-B81 cmp.l.f0(8) null g6<8,8,1>D 48D { align1 WE_normal 1Q switch }; mov(8) g56<1>F -0.216F { align1 WE_normal 1Q }; mov(8) g57<1>F -0.6259F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g56<8,8,1>F 0.4325F { align1 WE_normal 1Q }; (+f0) sel(8) g23<1>F g57<8,8,1>F 0.7509F { align1 WE_normal 1Q }; (+f0) if(8) 34 16 null 0x00220010UD { align1 WE_normal 1Q switch }; END B82 ->B83 ->B84 START B83 <-B82 cmp.e.f0(8) null g6<8,8,1>D 46D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.5F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 47D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.65F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.1259F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B83 ->B85 START B84 <-B82 cmp.e.f0(8) null g6<8,8,1>D 49D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.434F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.75F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 50D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.8665F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.0009F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 51D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.4325F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.7509F { align1 WE_normal 1Q }; END B84 ->B85 START B85 <-B84 <-B83 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 54 null 0x00000036UD { align1 WE_normal 1Q switch }; END B85 ->B90 START B86 <-B81 cmp.l.f0(8) null g6<8,8,1>D 56D { align1 WE_normal 1Q switch }; mov(8) g58<1>F 0.434F { align1 WE_normal 1Q }; mov(8) g59<1>F -0.75F { align1 WE_normal 1Q }; (+f0) sel(8) g2<1>F g58<8,8,1>F -0.8668F { align1 WE_normal 1Q }; (+f0) sel(8) g23<1>F g59<8,8,1>F -0.2513F { align1 WE_normal 1Q }; (+f0) if(8) 40 22 null 0x00280016UD { align1 WE_normal 1Q switch }; END B86 ->B87 ->B88 START B87 <-B86 cmp.e.f0(8) null g6<8,8,1>D 53D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.8665F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.0009F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 54D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.2158F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.8763F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 55D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.651F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.625F { align1 WE_normal 1Q }; else(8) 20 null 0x00000014UD { align1 WE_normal 1Q switch }; END B87 ->B89 START B88 <-B86 cmp.e.f0(8) null g6<8,8,1>D 57D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F -0.2158F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.8763F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 58D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.651F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F -0.625F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 59D { align1 WE_normal 1Q switch }; (+f0) mov(8) g2<1>F 0.8668F { align1 WE_normal 1Q }; (+f0) mov(8) g23<1>F 0.2513F { align1 WE_normal 1Q }; END B88 ->B89 START B89 <-B88 <-B87 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B89 ->B90 START B90 <-B89 <-B85 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B90 ->B91 START B91 <-B90 <-B80 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B91 ->B92 START B92 <-B91 <-B69 endif(8) 40 null 0x00000028UD { align1 WE_normal 1Q switch }; mul(8) g22<1>F g2<8,8,1>F g4<0,1,0>F { align1 WE_normal 1Q compacted }; mul(8) g23<1>F g23<8,8,1>F g4<0,1,0>F { align1 WE_normal 1Q compacted }; -cmp.l.f0(8) null g6<8,8,1>D 30D { align1 WE_normal 1Q switch }; mul(8) g3<1>F g22<8,8,1>F g17<8,8,1>F { align1 WE_normal 1Q compacted }; mul(8) g5<1>F g23<8,8,1>F g17<8,8,1>F { align1 WE_normal 1Q compacted }; mul(8) g25<1>F g3<8,8,1>F g3<8,8,1>F { align1 WE_normal 1Q compacted }; mad(8) g26<1>F g25<4,4,1>F g5<4,4,1>F g5<4,4,1>F { align16 WE_normal 1Q }; math sqrt(8) g27<1>F g26<8,8,1>F null { align1 WE_normal 1Q compacted }; mad(8) g28<1>F -g27<4,4,1>F g21<4,4,1>F g4<0,1,0>F.x { align16 WE_normal 1Q }; add.sat(8) g24<1>F g28<8,8,1>F 1F { align1 WE_normal 1Q }; +cmp.l.f0(8) null g6<8,8,1>D 30D { align1 WE_normal 1Q switch }; (+f0) if(8) 314 158 null 0x013a009eUD { align1 WE_normal 1Q switch }; END B92 ->B93 ->B115 START B93 <-B92 cmp.l.f0(8) null g6<8,8,1>D 15D { align1 WE_normal 1Q switch }; (+f0) if(8) 150 76 null 0x0096004cUD { align1 WE_normal 1Q switch }; END B93 ->B94 ->B104 START B94 <-B93 cmp.l.f0(8) null g6<8,8,1>D 7D { align1 WE_normal 1Q switch }; (+f0) if(8) 68 34 null 0x00440022UD { align1 WE_normal 1Q switch }; END B94 ->B95 ->B99 START B95 <-B94 cmp.l.f0(8) null g6<8,8,1>D 3D { align1 WE_normal 1Q switch }; mov(8) g25<1>F 1F { align1 WE_normal 1Q }; (+f0) if(8) 24 12 null 0x0018000cUD { align1 WE_normal 1Q switch }; END B95 ->B96 ->B97 START B96 <-B95 cmp.e.f0(8) null g6<8,8,1>D 1D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 2D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; else(8) 14 null 0x0000000eUD { align1 WE_normal 1Q switch }; END B96 ->B98 START B97 <-B95 cmp.e.f0(8) null g6<8,8,1>D 4D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 5D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 6D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; END B97 ->B98 START B98 <-B97 <-B96 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 36 null 0x00000024UD { align1 WE_normal 1Q switch }; END B98 ->B103 START B99 <-B94 cmp.l.f0(8) null g6<8,8,1>D 11D { align1 WE_normal 1Q switch }; mov(8) g25<1>F 1F { align1 WE_normal 1Q }; (+f0) if(8) 28 16 null 0x001c0010UD { align1 WE_normal 1Q switch }; END B99 ->B100 ->B101 START B100 <-B99 cmp.e.f0(8) null g6<8,8,1>D 8D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 9D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 10D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; else(8) 14 null 0x0000000eUD { align1 WE_normal 1Q switch }; END B100 ->B102 START B101 <-B99 cmp.e.f0(8) null g6<8,8,1>D 12D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 13D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 14D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; END B101 ->B102 START B102 <-B101 <-B100 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; END B102 ->B103 START B103 <-B102 <-B98 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 76 null 0x0000004cUD { align1 WE_normal 1Q switch }; END B103 ->B114 START B104 <-B93 cmp.l.f0(8) null g6<8,8,1>D 22D { align1 WE_normal 1Q switch }; (+f0) if(8) 70 34 null 0x00460022UD { align1 WE_normal 1Q switch }; END B104 ->B105 ->B109 START B105 <-B104 cmp.l.f0(8) null g6<8,8,1>D 18D { align1 WE_normal 1Q switch }; mov(8) g25<1>F 1F { align1 WE_normal 1Q }; (+f0) if(8) 24 12 null 0x0018000cUD { align1 WE_normal 1Q switch }; END B105 ->B106 ->B107 START B106 <-B105 cmp.e.f0(8) null g6<8,8,1>D 16D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 17D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; else(8) 14 null 0x0000000eUD { align1 WE_normal 1Q switch }; END B106 ->B108 START B107 <-B105 cmp.e.f0(8) null g6<8,8,1>D 19D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 20D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; cmp.e.f0(8) null g6<8,8,1>D 21D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; END B107 ->B108 START B108 <-B107 <-B106 endif(8) 2 null 0x00000002UD { align1 WE_normal 1Q switch }; else(8) 38 null 0x00000026UD { align1 WE_normal 1Q switch }; END B108 ->B113 START B109 <-B104 cmp.l.f0(8) null g6<8,8,1>D 26D { align1 WE_normal 1Q switch }; mov(8) g60<1>F 1F { align1 WE_normal 1Q }; (+f0) sel(8) g25<1>F g60<8,8,1>F 0.867F { align1 WE_normal 1Q }; (+f0) if(8) 28 16 null 0x001c0010UD { align1 WE_normal 1Q switch }; END B109 ->B110 ->B111 START B110 <-B109 cmp.e.f0(8) null g6<8,8,1>D 23D { align1 WE_normal 1Q switch }; (+f0) mov(8) g25<1>F 1F { align1 WE_normal 1Q }; @@ -1724,204 +1724,204 @@ (+f0) mov(16) g90<1>F -0.875F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B32 ->B34 START B33 <-B31 cmp.e.f0(16) null g28<8,8,1>D 42D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.216F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.6259F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 43D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.434F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.5F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 44D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.65F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.1259F { align1 WE_normal 1H }; END B33 ->B34 START B34 <-B33 <-B32 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B34 ->B35 START B35 <-B34 <-B30 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 108 null 0x0000006cUD { align1 WE_normal 1H switch }; END B35 ->B46 START B36 <-B25 cmp.l.f0(16) null g28<8,8,1>D 52D { align1 WE_normal 1H switch }; (+f0) if(16) 102 50 null 0x00660032UD { align1 WE_normal 1H switch }; END B36 ->B37 ->B41 START B37 <-B36 cmp.l.f0(16) null g28<8,8,1>D 48D { align1 WE_normal 1H switch }; mov(16) g4<1>F -0.216F { align1 WE_normal 1H }; mov(16) g16<1>F -0.6259F { align1 WE_normal 1H }; (+f0) sel(16) g50<1>F g4<8,8,1>F 0.4325F { align1 WE_normal 1H }; (+f0) sel(16) g90<1>F g16<8,8,1>F 0.7509F { align1 WE_normal 1H }; (+f0) if(16) 34 16 null 0x00220010UD { align1 WE_normal 1H switch }; END B37 ->B38 ->B39 START B38 <-B37 cmp.e.f0(16) null g28<8,8,1>D 46D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.434F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.5F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 47D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.65F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.1259F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B38 ->B40 START B39 <-B37 cmp.e.f0(16) null g28<8,8,1>D 49D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.434F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.75F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 50D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.8665F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.0009F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 51D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.4325F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.7509F { align1 WE_normal 1H }; END B39 ->B40 START B40 <-B39 <-B38 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 54 null 0x00000036UD { align1 WE_normal 1H switch }; END B40 ->B45 START B41 <-B36 cmp.l.f0(16) null g28<8,8,1>D 56D { align1 WE_normal 1H switch }; mov(16) g18<1>F 0.434F { align1 WE_normal 1H }; mov(16) g20<1>F -0.75F { align1 WE_normal 1H }; (+f0) sel(16) g50<1>F g18<8,8,1>F -0.8668F { align1 WE_normal 1H }; (+f0) sel(16) g90<1>F g20<8,8,1>F -0.2513F { align1 WE_normal 1H }; (+f0) if(16) 40 22 null 0x00280016UD { align1 WE_normal 1H switch }; END B41 ->B42 ->B43 START B42 <-B41 cmp.e.f0(16) null g28<8,8,1>D 53D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.8665F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.0009F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 54D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.2158F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.8763F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 55D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.651F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.625F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B42 ->B44 START B43 <-B41 cmp.e.f0(16) null g28<8,8,1>D 57D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F -0.2158F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.8763F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 58D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.651F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F -0.625F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 59D { align1 WE_normal 1H switch }; (+f0) mov(16) g50<1>F 0.8668F { align1 WE_normal 1H }; (+f0) mov(16) g90<1>F 0.2513F { align1 WE_normal 1H }; END B43 ->B44 START B44 <-B43 <-B42 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B44 ->B45 START B45 <-B44 <-B40 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B45 ->B46 START B46 <-B45 <-B35 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B46 ->B47 START B47 <-B46 <-B24 endif(16) 43 null 0x0000002bUD { align1 WE_normal 1H switch }; mad(16) g2<1>F g24<4,4,1>F g50<4,4,1>F g38<4,4,1>F { align16 WE_normal 1H }; -cmp.l.f0(16) null g28<8,8,1>D 30D { align1 WE_normal 1H switch }; mad(16) g4<1>F g26<4,4,1>F g90<4,4,1>F g40<4,4,1>F { align16 WE_normal 1H }; send(16) g16<1>UW g2<8,8,1>F sampler (1, 0, 0, 2) mlen 4 rlen 8 { align1 WE_normal 1H }; +cmp.l.f0(16) null g28<8,8,1>D 30D { align1 WE_normal 1H switch }; (+f0) if(16) 440 220 null 0x01b800dcUD { align1 WE_normal 1H switch }; END B47 ->B48 ->B70 START B48 <-B47 cmp.l.f0(16) null g28<8,8,1>D 15D { align1 WE_normal 1H switch }; (+f0) if(16) 212 107 null 0x00d4006bUD { align1 WE_normal 1H switch }; END B48 ->B49 ->B59 START B49 <-B48 cmp.l.f0(16) null g28<8,8,1>D 7D { align1 WE_normal 1H switch }; (+f0) if(16) 99 49 null 0x00630031UD { align1 WE_normal 1H switch }; END B49 ->B50 ->B54 START B50 <-B49 cmp.l.f0(16) null g28<8,8,1>D 3D { align1 WE_normal 1H switch }; mov(16) g44<1>F 0.2165F { align1 WE_normal 1H }; mov(16) g46<1>F 0.125F { align1 WE_normal 1H }; (+f0) sel(16) g2<1>F g44<8,8,1>F -0.2165F { align1 WE_normal 1H }; (+f0) sel(16) g92<1>F g46<8,8,1>F -0.125F { align1 WE_normal 1H }; (+f0) if(16) 33 15 null 0x0021000fUD { align1 WE_normal 1H switch }; END B50 ->B51 ->B52 START B51 <-B50 cmp.e.f0(16) null g28<8,8,1>D 1D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F Vector Float { align1 WE_normal 1H compacted }; (+f0) mov(16) g92<1>F 0.25F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 2D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.2165F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.125F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B51 ->B53 START B52 <-B50 cmp.e.f0(16) null g28<8,8,1>D 4D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.25F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 5D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.2165F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.125F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 6D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.433F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.25F { align1 WE_normal 1H }; END B52 ->B53 START B53 <-B52 <-B51 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 52 null 0x00000034UD { align1 WE_normal 1H switch }; END B53 ->B58 START B54 <-B49 cmp.l.f0(16) null g28<8,8,1>D 11D { align1 WE_normal 1H switch }; mov(16) g48<1>F Vector Float { align1 WE_normal 1H compacted }; mov(16) g50<1>F 0.5F { align1 WE_normal 1H }; (+f0) sel(16) g2<1>F g48<8,8,1>F 0.433F { align1 WE_normal 1H }; (+f0) sel(16) g92<1>F g50<8,8,1>F -0.25F { align1 WE_normal 1H }; (+f0) if(16) 39 22 null 0x00270016UD { align1 WE_normal 1H switch }; END B54 ->B55 ->B56 START B55 <-B54 cmp.e.f0(16) null g28<8,8,1>D 8D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.433F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.25F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 9D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.433F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.25F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 10D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.5F { align1 WE_normal 1H }; else(16) 19 null 0x00000013UD { align1 WE_normal 1H switch }; END B55 ->B57 START B56 <-B54 cmp.e.f0(16) null g28<8,8,1>D 12D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.6495F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.375F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 13D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F Vector Float { align1 WE_normal 1H compacted }; (+f0) mov(16) g92<1>F 0.75F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 14D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.6495F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.375F { align1 WE_normal 1H }; END B56 ->B57 START B57 <-B56 <-B55 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B57 ->B58 START B58 <-B57 <-B53 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 107 null 0x0000006bUD { align1 WE_normal 1H switch }; END B58 ->B69 START B59 <-B48 cmp.l.f0(16) null g28<8,8,1>D 22D { align1 WE_normal 1H switch }; (+f0) if(16) 101 49 null 0x00650031UD { align1 WE_normal 1H switch }; END B59 ->B60 ->B64 START B60 <-B59 cmp.l.f0(16) null g28<8,8,1>D 18D { align1 WE_normal 1H switch }; mov(16) g52<1>F -0.6495F { align1 WE_normal 1H }; mov(16) g54<1>F -0.375F { align1 WE_normal 1H }; (+f0) sel(16) g2<1>F g52<8,8,1>F 0.866F { align1 WE_normal 1H }; (+f0) sel(16) g92<1>F g54<8,8,1>F 0.5F { align1 WE_normal 1H }; (+f0) if(16) 33 16 null 0x00210010UD { align1 WE_normal 1H switch }; END B60 ->B61 ->B62 START B61 <-B60 cmp.e.f0(16) null g28<8,8,1>D 16D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.75F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 17D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.6495F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.375F { align1 WE_normal 1H }; else(16) 19 null 0x00000013UD { align1 WE_normal 1H switch }; @@ -2043,208 +2043,208 @@ else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B77 ->B79 START B78 <-B76 cmp.e.f0(16) null g28<8,8,1>D 42D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.216F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.6259F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 43D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.434F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.5F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 44D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.65F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.1259F { align1 WE_normal 1H }; END B78 ->B79 START B79 <-B78 <-B77 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B79 ->B80 START B80 <-B79 <-B75 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 108 null 0x0000006cUD { align1 WE_normal 1H switch }; END B80 ->B91 START B81 <-B70 cmp.l.f0(16) null g28<8,8,1>D 52D { align1 WE_normal 1H switch }; (+f0) if(16) 102 50 null 0x00660032UD { align1 WE_normal 1H switch }; END B81 ->B82 ->B86 START B82 <-B81 cmp.l.f0(16) null g28<8,8,1>D 48D { align1 WE_normal 1H switch }; mov(16) g68<1>F -0.216F { align1 WE_normal 1H }; mov(16) g70<1>F -0.6259F { align1 WE_normal 1H }; (+f0) sel(16) g2<1>F g68<8,8,1>F 0.4325F { align1 WE_normal 1H }; (+f0) sel(16) g92<1>F g70<8,8,1>F 0.7509F { align1 WE_normal 1H }; (+f0) if(16) 34 16 null 0x00220010UD { align1 WE_normal 1H switch }; END B82 ->B83 ->B84 START B83 <-B82 cmp.e.f0(16) null g28<8,8,1>D 46D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.434F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.5F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 47D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.65F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.1259F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B83 ->B85 START B84 <-B82 cmp.e.f0(16) null g28<8,8,1>D 49D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.434F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.75F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 50D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.8665F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.0009F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 51D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.4325F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.7509F { align1 WE_normal 1H }; END B84 ->B85 START B85 <-B84 <-B83 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 54 null 0x00000036UD { align1 WE_normal 1H switch }; END B85 ->B90 START B86 <-B81 cmp.l.f0(16) null g28<8,8,1>D 56D { align1 WE_normal 1H switch }; mov(16) g72<1>F 0.434F { align1 WE_normal 1H }; mov(16) g74<1>F -0.75F { align1 WE_normal 1H }; (+f0) sel(16) g2<1>F g72<8,8,1>F -0.8668F { align1 WE_normal 1H }; (+f0) sel(16) g92<1>F g74<8,8,1>F -0.2513F { align1 WE_normal 1H }; (+f0) if(16) 40 22 null 0x00280016UD { align1 WE_normal 1H switch }; END B86 ->B87 ->B88 START B87 <-B86 cmp.e.f0(16) null g28<8,8,1>D 53D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.8665F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.0009F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 54D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.2158F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.8763F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 55D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.651F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.625F { align1 WE_normal 1H }; else(16) 20 null 0x00000014UD { align1 WE_normal 1H switch }; END B87 ->B89 START B88 <-B86 cmp.e.f0(16) null g28<8,8,1>D 57D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F -0.2158F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.8763F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 58D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.651F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F -0.625F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 59D { align1 WE_normal 1H switch }; (+f0) mov(16) g2<1>F 0.8668F { align1 WE_normal 1H }; (+f0) mov(16) g92<1>F 0.2513F { align1 WE_normal 1H }; END B88 ->B89 START B89 <-B88 <-B87 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B89 ->B90 START B90 <-B89 <-B85 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B90 ->B91 START B91 <-B90 <-B80 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B91 ->B92 START B92 <-B91 <-B69 endif(16) 40 null 0x00000028UD { align1 WE_normal 1H switch }; mul(16) g46<1>F g2<8,8,1>F g6<0,1,0>F { align1 WE_normal 1H compacted }; mul(16) g48<1>F g92<8,8,1>F g6<0,1,0>F { align1 WE_normal 1H compacted }; -cmp.l.f0(16) null g28<8,8,1>D 30D { align1 WE_normal 1H switch }; mul(16) g4<1>F g46<8,8,1>F g14<8,8,1>F { align1 WE_normal 1H compacted }; mul(16) g44<1>F g48<8,8,1>F g14<8,8,1>F { align1 WE_normal 1H compacted }; mul(16) g52<1>F g4<8,8,1>F g4<8,8,1>F { align1 WE_normal 1H compacted }; mad(16) g54<1>F g52<4,4,1>F g44<4,4,1>F g44<4,4,1>F { align16 WE_normal 1H }; math sqrt(16) g56<1>F g54<8,8,1>F null { align1 WE_normal 1H compacted }; mad(16) g58<1>F -g56<4,4,1>F g22<4,4,1>F g6<0,1,0>F.x { align16 WE_normal 1H }; add.sat(16) g50<1>F g58<8,8,1>F 1F { align1 WE_normal 1H }; +cmp.l.f0(16) null g28<8,8,1>D 30D { align1 WE_normal 1H switch }; (+f0) if(16) 314 158 null 0x013a009eUD { align1 WE_normal 1H switch }; END B92 ->B93 ->B115 START B93 <-B92 cmp.l.f0(16) null g28<8,8,1>D 15D { align1 WE_normal 1H switch }; (+f0) if(16) 150 76 null 0x0096004cUD { align1 WE_normal 1H switch }; END B93 ->B94 ->B104 START B94 <-B93 cmp.l.f0(16) null g28<8,8,1>D 7D { align1 WE_normal 1H switch }; (+f0) if(16) 68 34 null 0x00440022UD { align1 WE_normal 1H switch }; END B94 ->B95 ->B99 START B95 <-B94 cmp.l.f0(16) null g28<8,8,1>D 3D { align1 WE_normal 1H switch }; mov(16) g94<1>F 1F { align1 WE_normal 1H }; (+f0) if(16) 24 12 null 0x0018000cUD { align1 WE_normal 1H switch }; END B95 ->B96 ->B97 START B96 <-B95 cmp.e.f0(16) null g28<8,8,1>D 1D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 2D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; else(16) 14 null 0x0000000eUD { align1 WE_normal 1H switch }; END B96 ->B98 START B97 <-B95 cmp.e.f0(16) null g28<8,8,1>D 4D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 5D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 6D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; END B97 ->B98 START B98 <-B97 <-B96 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 36 null 0x00000024UD { align1 WE_normal 1H switch }; END B98 ->B103 START B99 <-B94 cmp.l.f0(16) null g28<8,8,1>D 11D { align1 WE_normal 1H switch }; mov(16) g94<1>F 1F { align1 WE_normal 1H }; (+f0) if(16) 28 16 null 0x001c0010UD { align1 WE_normal 1H switch }; END B99 ->B100 ->B101 START B100 <-B99 cmp.e.f0(16) null g28<8,8,1>D 8D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 9D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 10D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; else(16) 14 null 0x0000000eUD { align1 WE_normal 1H switch }; END B100 ->B102 START B101 <-B99 cmp.e.f0(16) null g28<8,8,1>D 12D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 13D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 14D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; END B101 ->B102 START B102 <-B101 <-B100 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; END B102 ->B103 START B103 <-B102 <-B98 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 76 null 0x0000004cUD { align1 WE_normal 1H switch }; END B103 ->B114 START B104 <-B93 cmp.l.f0(16) null g28<8,8,1>D 22D { align1 WE_normal 1H switch }; (+f0) if(16) 70 34 null 0x00460022UD { align1 WE_normal 1H switch }; END B104 ->B105 ->B109 START B105 <-B104 cmp.l.f0(16) null g28<8,8,1>D 18D { align1 WE_normal 1H switch }; mov(16) g94<1>F 1F { align1 WE_normal 1H }; (+f0) if(16) 24 12 null 0x0018000cUD { align1 WE_normal 1H switch }; END B105 ->B106 ->B107 START B106 <-B105 cmp.e.f0(16) null g28<8,8,1>D 16D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 17D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; else(16) 14 null 0x0000000eUD { align1 WE_normal 1H switch }; END B106 ->B108 START B107 <-B105 cmp.e.f0(16) null g28<8,8,1>D 19D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 20D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; cmp.e.f0(16) null g28<8,8,1>D 21D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H }; END B107 ->B108 START B108 <-B107 <-B106 endif(16) 2 null 0x00000002UD { align1 WE_normal 1H switch }; else(16) 38 null 0x00000026UD { align1 WE_normal 1H switch }; END B108 ->B113 START B109 <-B104 cmp.l.f0(16) null g28<8,8,1>D 26D { align1 WE_normal 1H switch }; mov(16) g76<1>F 1F { align1 WE_normal 1H }; (+f0) sel(16) g94<1>F g76<8,8,1>F 0.867F { align1 WE_normal 1H }; (+f0) if(16) 28 16 null 0x001c0010UD { align1 WE_normal 1H switch }; END B109 ->B110 ->B111 START B110 <-B109 cmp.e.f0(16) null g28<8,8,1>D 23D { align1 WE_normal 1H switch }; (+f0) mov(16) g94<1>F 1F { align1 WE_normal 1H };