summaryrefslogtreecommitdiffstats
path: root/third_party/rust/metal/examples/compute/shaders.metallib
blob: af7cb172407ab5fd6d7e1f531df716b48690ea99 (plain)
ofshex dumpascii
0000 4d 54 4c 42 01 80 02 00 03 00 00 00 00 00 00 00 89 0c 00 00 00 00 00 00 58 00 00 00 00 00 00 00 MTLB....................X.......
0020 79 00 00 00 00 00 00 00 d9 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 e1 00 00 00 00 00 00 00 y...............................
0040 08 00 00 00 00 00 00 00 e9 00 00 00 00 00 00 00 a0 0b 00 00 00 00 00 00 01 00 00 00 79 00 00 00 ............................y...
0060 4e 41 4d 45 04 00 73 75 6d 00 54 59 50 45 01 00 02 48 41 53 48 20 00 8b b5 95 07 06 e7 64 71 6f NAME..sum.TYPE...HASH........dqo
0080 0e b9 c0 12 46 a0 2e 3d 36 99 90 4e 64 75 d4 c7 a6 d2 69 92 a7 a0 f9 4d 44 53 5a 08 00 a0 0b 00 ....F..=6..Ndu....i....MDSZ.....
00a0 00 00 00 00 00 4f 46 46 54 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....OFFT.......................
00c0 00 00 00 56 45 52 53 08 00 02 00 02 00 02 00 02 00 45 4e 44 54 45 4e 44 54 04 00 00 00 45 4e 44 ...VERS..........ENDTENDT....END
00e0 54 04 00 00 00 45 4e 44 54 de c0 17 0b 00 00 00 00 14 00 00 00 84 0b 00 00 ff ff ff ff 42 43 c0 T....ENDT....................BC.
0100 de 35 14 00 00 03 00 00 00 62 0c 30 24 80 10 05 c8 14 00 00 00 21 0c 00 00 9f 02 00 00 0b 02 21 .5.......b.0$........!.........!
0120 00 02 00 00 00 13 00 00 00 07 81 23 91 41 c8 04 49 06 10 32 39 92 01 84 0c 25 05 08 19 1e 04 8b ...........#.A..I..29....%......
0140 62 80 10 45 02 42 92 0b 42 84 10 32 14 38 08 18 4b 0a 32 42 88 48 90 14 20 43 46 88 a5 00 19 32 b..E.B..B..2.8..K.2B.H...CF....2
0160 42 04 49 0e 90 11 22 c4 50 41 51 81 8c e1 83 e5 8a 04 21 46 06 51 18 00 00 87 00 00 00 1b c4 25 B.I...".PAQ.......!F.Q.........%
0180 f8 ff ff ff ff 01 90 88 71 78 07 79 90 87 72 18 07 7a 60 87 7c 68 03 79 78 87 7a 70 07 72 28 07 ........qx.y..r..z`.|h.yx.zp.r(.
01a0 72 68 03 72 48 07 7b 48 07 72 28 87 36 98 87 78 90 07 7a 68 03 73 80 87 36 68 87 70 a0 07 74 00 rh.rH.{H.r(.6..x..zh.s..6h.p..t.
01c0 cc 21 1c d8 61 1e ca 01 20 c8 21 1d e6 21 1c c4 81 1d ca a1 0d e8 21 1c d2 81 1d da 60 1c c2 81 .!..a.....!..!........!.....`...
01e0 1d d8 61 1e 00 73 08 07 76 98 87 72 00 08 76 28 87 79 98 87 36 80 07 79 28 87 71 48 87 79 28 87 ..a..s..v..r..v(.y..6..y(.qH.y(.
0200 36 30 07 78 68 87 70 20 07 c0 1c c2 81 1d e6 a1 1c 00 c2 1d de a1 0d cc 41 1e c2 a1 1d ca a1 0d 60.xh.p.................A.......
0220 e0 e1 1d d2 c1 1d e8 a1 1c e4 a1 0d ca 81 1d d2 a1 1d 00 7a 90 87 7a 28 07 60 70 87 77 68 03 73 ...................z..z(.`p.wh.s
0240 90 87 70 68 87 72 68 03 78 78 87 74 70 07 7a 28 07 79 68 83 72 60 87 74 68 87 36 70 87 77 70 87 ..ph.rh.xx.tp.z(.yh.r`.th.6p.wp.
0260 36 60 87 72 08 07 73 00 08 77 78 87 36 48 07 77 30 87 79 68 03 73 80 87 36 68 87 70 a0 07 74 00 6`.r..s..wx.6H.w0.yh.s..6h.p..t.
0280 e8 41 1e ea a1 1c 00 c2 1d de a1 0d d4 a1 1e da 01 1e da 80 1e c2 41 1c d8 a1 1c e6 01 30 87 70 .A....................A......0.p
02a0 60 87 79 28 07 80 70 87 77 68 03 77 08 07 77 98 87 36 30 07 78 68 83 76 08 07 7a 40 07 80 1e e4 `.y(..p.wh.w..w..60.xh.v..z@....
02c0 a1 1e ca 01 20 dc e1 1d da 60 1e d2 e1 1c dc a1 1c c8 a1 0d f4 a1 1c e4 e1 1d e6 a1 0d cc 01 1e .........`......................
02e0 da a0 1d c2 81 1e d0 01 a0 07 79 a8 87 72 00 08 77 78 87 36 a0 07 79 08 07 78 80 87 74 70 87 73 ..........y..r..wx.6..y..x..tp.s
0300 68 83 76 08 07 7a 40 07 80 1e e4 a1 1e ca 01 20 e6 81 1e c2 61 1c d6 a1 0d e0 41 1e de 81 1e ca h.v..z@.............a.....A.....
0320 61 1c e8 e1 1d e4 a1 0d c4 a1 1e cc c1 1c ca 41 1e da 60 1e d2 41 1f ca 01 c0 03 80 a8 07 77 98 a..............A..`..A........w.
0340 87 70 30 87 72 68 03 73 80 87 36 68 87 70 a0 07 74 00 e8 41 1e ea a1 1c 00 a2 1e e6 a1 1c da 60 .p0.rh.s..6h.p..t..A...........`
0360 1e de c1 1c e8 a1 0d cc 81 1d de 21 1c e8 01 30 87 70 60 87 79 28 07 60 03 22 04 40 02 2c 40 b5 ...........!...0.p`.y(.`.".@.,@.
0380 c1 18 04 20 01 96 0d 06 f1 ff ff ff ff 03 d0 06 80 b4 81 28 02 60 01 00 00 49 18 00 00 02 00 00 ...................(.`...I......
03a0 00 13 86 40 18 26 08 44 01 89 20 00 00 19 00 00 00 32 22 08 09 20 64 85 04 13 22 a4 84 04 13 22 ...@.&.D.........2"...d..."...."
03c0 e3 84 a1 90 14 12 4c 88 8c 0b 84 84 4c 10 34 23 00 73 04 60 30 88 10 04 33 55 f3 40 0f f2 50 0f ......L.....L.4#.s.`0...3U.@..P.
03e0 e3 40 0f 6e d0 0e e5 40 0f e1 c0 0e 7a a0 07 bf 10 0e f4 f0 0e ed 90 0e e3 80 82 18 44 18 82 42 .@.n...@....z...............D..B
0400 80 50 50 cd 11 04 c5 08 89 88 23 1c 08 48 81 98 23 00 05 00 00 13 b2 70 48 07 79 b0 03 3a 68 83 .PP.......#..H..#......pH.y..:h.
0420 70 80 07 78 60 87 72 68 83 76 08 87 71 78 87 79 c0 87 38 80 03 37 88 83 3a 70 03 38 d8 70 1b e5 p..x`.rh.v..qx.y..8..7..:p.8.p..
0440 d0 06 f0 a0 07 76 40 07 7a 60 07 74 a0 07 76 40 07 6d 90 0e 71 a0 07 78 a0 07 78 d0 06 e9 80 07 .....v@.z`.t..v@.m..q..x..x.....
0460 7a 80 07 7a 80 07 6d 90 0e 71 60 07 7a 10 07 76 a0 07 71 60 07 6d 90 0e 73 20 07 7a 30 07 72 a0 z..z..m..q`.z..v..q`.m..s..z0.r.
0480 07 73 20 07 6d 90 0e 76 40 07 7a 60 07 74 a0 07 76 40 07 6d 60 0e 73 20 07 7a 30 07 72 a0 07 73 .s..m..v@.z`.t..v@.m`.s..z0.r..s
04a0 20 07 6d 60 0e 76 40 07 7a 60 07 74 a0 07 76 40 07 6d 60 0f 71 60 07 7a 10 07 76 a0 07 71 60 07 ..m`.v@.z`.t..v@.m`.q`.z..v..q`.
04c0 6d 60 0f 72 40 07 7a 30 07 72 a0 07 73 20 07 6d 60 0f 73 20 07 7a 30 07 72 a0 07 73 20 07 6d 60 m`.r@.z0.r..s..m`.s..z0.r..s..m`
04e0 0f 74 80 07 7a 60 07 74 a0 07 76 40 07 6d 60 0f 76 40 07 7a 60 07 74 a0 07 76 40 07 6d 60 0f 79 .t..z`.t..v@.m`.v@.z`.t..v@.m`.y
0500 60 07 7a 10 07 72 80 07 7a 10 07 72 80 07 6d 60 0f 71 20 07 78 a0 07 71 20 07 78 a0 07 71 20 07 `.z..r..z..r..m`.q..x..q..x..q..
0520 78 d0 06 f6 10 07 79 20 07 7a 20 07 75 60 07 7a 20 07 75 60 07 6d 60 0f 72 50 07 76 a0 07 72 50 x.....y..z..u`.z..u`.m`.rP.v..rP
0540 07 76 a0 07 72 50 07 76 d0 06 f6 50 07 71 20 07 7a 50 07 71 20 07 7a 50 07 71 20 07 6d 60 0f 71 .v..rP.v...P.q..zP.q..zP.q..m`.q
0560 00 07 72 40 07 7a 10 07 70 20 07 74 a0 07 71 00 07 72 40 07 6d e0 0e 78 a0 07 71 60 07 7a 30 07 ..r@.z..p..t..q..r@.m..x..q`.z0.
0580 72 a0 11 c2 90 83 44 31 43 22 60 28 00 00 08 00 00 00 04 00 00 00 60 48 34 6c 08 10 00 02 00 00 r.....D1C"`(..........`H4l......
05a0 80 00 00 00 00 48 6c 10 28 1a 2a 00 00 90 05 02 00 08 00 00 00 32 1e 98 10 19 11 4c 90 8c 09 26 .....Hl.(.*..........2.....L...&
05c0 47 c6 04 43 8a 22 28 81 42 18 01 20 1e 01 a0 1d 4b 50 1e 00 00 b1 18 00 00 6d 00 00 00 33 08 80 G..C."(.B.......KP.......m...3..
05e0 1c c4 e1 1c 66 14 01 3d 88 43 38 84 c3 8c 42 80 07 79 78 07 73 98 71 0c e6 00 0f ed 10 0e f4 80 ....f..=.C8...B..yx.s.q.........
0600 0e 33 0c 42 1e c2 c1 1d ce a1 1c 66 30 05 3d 88 43 38 84 83 1b cc 03 3d c8 43 3d 8c 03 3d cc 78 .3.B.......f0.=.C8.....=.C=..=.x
0620 8c 74 70 07 7b 08 07 79 48 87 70 70 07 7a 70 03 76 78 87 70 20 87 19 cc 11 0e ec 90 0e e1 30 0f .tp.{..yH.pp.zp.vx.p..........0.
0640 6e 30 0f e3 f0 0e f0 50 0e 33 10 c4 1d de 21 1c d8 21 1d c2 61 1e 66 30 89 3b bc 83 3b d0 43 39 n0.....P.3....!..!..a.f0.;..;.C9
0660 b4 03 3c bc 83 3c 84 03 3b cc f0 14 76 60 07 7b 68 07 37 68 87 72 68 07 37 80 87 70 90 87 70 60 ..<..<..;...v`.{h.7h.rh.7..p..p`
0680 07 76 28 07 76 f8 05 76 78 87 77 80 87 5f 08 87 71 18 87 72 98 87 79 98 81 2c ee f0 0e ee e0 0e .v(.v..vx.w.._..q..r..y..,......
06a0 f5 c0 0e ec 30 03 62 c8 a1 1c e4 a1 1c cc a1 1c e4 a1 1c dc 61 1c ca 21 1c c4 81 1d ca 61 06 d6 ....0.b.............a..!.....a..
06c0 90 43 39 c8 43 39 98 43 39 c8 43 39 b8 c3 38 94 43 38 88 03 3b 94 c3 2f bc 83 3c fc 82 3b d4 03 .C9.C9.C9.C9..8.C8..;../..<..;..
06e0 3b b0 c3 0c c7 69 87 70 58 87 72 70 83 74 68 07 78 60 87 74 18 87 74 a0 87 19 ce 53 0f ee 00 0f ;....i.pX.rp.th.x`.t..t....S....
0700 f2 50 0e e4 90 0e e3 40 0f e1 20 0e ec 50 0e 33 20 28 1d dc c1 1e c2 41 1e d2 21 1c dc 81 1e dc .P.....@.....P.3.(.....A..!.....
0720 e0 1c e4 e1 1d ea 01 1e 66 18 51 38 b0 43 3a 9c 83 3b cc 50 24 76 60 07 7b 68 07 37 60 87 77 78 ........f.Q8.C:..;.P$v`.{h.7`.wx
0740 07 78 98 51 4c f4 90 0f f0 50 0e 33 1e 6a 1e ca 61 1c e8 21 1d de c1 1d 7e 01 1e e4 a1 1c cc 21 .x.QL....P.3.j..a..!....~......!
0760 1d f0 61 06 54 85 83 38 cc c3 3b b0 43 3d d0 43 39 fc c2 3c e4 43 3b 88 c3 3b b0 c3 8c c5 0a 87 ..a.T..8..;.C=.C9..<.C;..;......
0780 79 98 87 77 18 87 74 08 07 7a 28 07 72 00 00 00 00 79 20 00 00 be 00 00 00 62 1e 48 20 43 88 0c y..w..t..z(.r....y.......b.H.C..
07a0 19 39 19 24 90 91 40 c6 c8 c8 68 22 50 08 14 32 9e 18 19 21 47 c8 90 51 cc b0 f1 01 00 8b c2 06 .9.$..@...h"P..2...!G..Q........
07c0 c5 c6 95 41 18 90 c1 19 28 92 13 5d 11 c1 10 d4 e0 0c db 00 00 53 44 4b 20 56 65 72 73 69 6f 6e ...A....(..].........SDK.Version
07e0 77 63 68 61 72 5f 73 69 7a 65 41 70 70 6c 65 20 4c 4c 56 4d 20 76 65 72 73 69 6f 6e 20 39 30 32 wchar_sizeApple.LLVM.version.902
0800 2e 31 31 20 28 6d 65 74 61 6c 66 65 2d 39 30 32 2e 31 31 2e 31 29 4d 65 74 61 6c 61 69 72 2e 63 .11.(metalfe-902.11.1)Metalair.c
0820 6f 6d 70 69 6c 65 2e 64 65 6e 6f 72 6d 73 5f 64 69 73 61 62 6c 65 61 69 72 2e 63 6f 6d 70 69 6c ompile.denorms_disableair.compil
0840 65 2e 66 61 73 74 5f 6d 61 74 68 5f 65 6e 61 62 6c 65 61 69 72 2e 63 6f 6d 70 69 6c 65 2e 66 72 e.fast_math_enableair.compile.fr
0860 61 6d 65 62 75 66 66 65 72 5f 66 65 74 63 68 5f 64 69 73 61 62 6c 65 61 69 72 2e 63 6f 6d 70 69 amebuffer_fetch_disableair.compi
0880 6c 65 2e 6e 61 74 69 76 65 5f 64 6f 75 62 6c 65 5f 64 69 73 61 62 6c 65 61 69 72 2e 63 6f 6d 70 le.native_double_disableair.comp
08a0 69 6c 65 2e 6e 61 74 69 76 65 5f 6c 6f 6e 67 5f 6c 6f 6e 67 5f 64 69 73 61 62 6c 65 61 69 72 2e ile.native_long_long_disableair.
08c0 63 6f 6d 70 69 6c 65 2e 6e 61 74 69 76 65 5f 77 69 64 65 5f 76 65 63 74 6f 72 73 5f 64 69 73 61 compile.native_wide_vectors_disa
08e0 62 6c 65 61 69 72 2e 62 75 66 66 65 72 61 69 72 2e 6c 6f 63 61 74 69 6f 6e 5f 69 6e 64 65 78 61 bleair.bufferair.location_indexa
0900 69 72 2e 72 65 61 64 5f 77 72 69 74 65 61 69 72 2e 61 72 67 5f 74 79 70 65 5f 73 69 7a 65 61 69 ir.read_writeair.arg_type_sizeai
0920 72 2e 61 72 67 5f 74 79 70 65 5f 61 6c 69 67 6e 5f 73 69 7a 65 61 69 72 2e 61 72 67 5f 74 79 70 r.arg_type_align_sizeair.arg_typ
0940 65 5f 6e 61 6d 65 75 69 6e 74 61 69 72 2e 61 72 67 5f 6e 61 6d 65 64 61 74 61 61 69 72 2e 73 74 e_nameuintair.arg_namedataair.st
0960 72 75 63 74 5f 74 79 70 65 5f 69 6e 66 6f 5f 5f 73 6d 65 74 61 6c 3a 3a 5f 61 74 6f 6d 69 63 73 ruct_type_info__smetal::_atomics
0980 75 6d 61 69 72 2e 74 68 72 65 61 64 5f 70 6f 73 69 74 69 6f 6e 5f 69 6e 5f 67 72 69 64 67 69 64 umair.thread_position_in_gridgid
09a0 00 23 08 81 30 82 b0 1c 23 08 c1 30 82 10 10 23 08 41 31 82 60 00 33 0c 5a b0 cd 30 70 42 37 43 .#..0...#..0...#.A1.`.3.Z..0pB7C
09c0 30 cc 30 68 9a 37 03 41 68 9a 37 43 50 cc 10 18 33 04 c7 0c 01 32 43 90 cc 10 28 33 00 33 38 de 0.0h.7.Ah.7CP...3....2C...(3.38.
09e0 c2 78 5c e3 74 4f 07 45 d2 34 43 e1 75 5e 54 cd 00 71 0b c3 71 0d d5 06 4e f7 74 90 25 5d 33 18 .x\.tO.E.4C.u^T..q..q...N.t.%]3.
0a00 1a 06 45 52 36 c3 c0 06 6e f0 06 33 0c df 1a c0 81 8c 04 26 28 23 36 36 bb 36 97 b6 37 b2 3a b6 ..ER6...n..3.......&(#66.6..7.:.
0a20 32 17 33 b6 b0 b3 b9 51 84 0f 0c 52 61 63 b3 6b 73 49 23 2b 73 a3 1b 25 08 83 5c c2 d2 e4 5c ec 2.3....Q...Rac.ksI#+s..%..\...\.
0a40 ca e4 e6 d2 de dc 46 09 c4 20 a9 b0 34 39 17 b6 30 b7 b3 ba b0 b3 b2 2f bb 32 b9 b9 b4 37 b7 51 ......F.....49..0....../.2...7.Q
0a60 82 31 c8 29 2c 4d ce 65 ec ad 0d 2e 8d ad ec eb 0d 8e 2e ed cd 6d 6e 14 83 0c ca c0 0c ce 00 0d .1.),M.e.............mn.........
0a80 d2 20 95 b0 34 39 97 b5 32 39 b7 32 b6 51 02 38 00 a9 18 00 00 0b 00 00 00 0b 0a 72 28 87 77 80 ....49..29.2.Q.8...........r(.w.
0aa0 07 7a 58 70 98 43 3d b8 c3 38 b0 43 39 d0 c3 82 e6 1c c6 a1 0d e8 41 1e c2 c1 1d e6 21 1d e8 21 .zXp.C=..8.C9.........A.....!..!
0ac0 1d de c1 1d 00 d1 10 00 00 06 00 00 00 07 cc 3c a4 83 3b 9c 03 3b 94 03 3d a0 83 3c 94 43 38 90 ...............<..;..;..=..<.C8.
0ae0 c3 01 00 00 00 61 20 00 00 25 00 00 00 13 04 41 2c 10 00 00 00 01 00 00 00 74 35 00 00 f1 30 00 .....a...%.....A,........t5...0.
0b00 00 14 00 00 00 22 47 c8 90 51 0e 44 19 00 00 00 00 c3 f3 00 00 69 6e 74 6f 6d 6e 69 70 6f 74 65 ....."G..Q.D.........intomnipote
0b20 6e 74 20 63 68 61 72 53 69 6d 70 6c 65 20 43 2b 2b 20 54 42 41 41 00 00 00 13 04 c6 d8 10 d0 c1 nt.charSimple.C++.TBAA..........
0b40 86 61 0e ec a0 0e 36 0c 72 70 07 75 b0 61 c0 03 3c a8 03 00 00 27 70 ec 10 8a 80 82 18 7b 06 23 .a....6.rp.u.a..<....'p......{.#
0b60 51 46 0c 12 21 04 c1 00 79 02 61 71 0a 0c 88 01 00 02 00 00 00 5b 06 21 c0 03 00 00 00 00 00 00 QF..!...y.aq.........[.!........
0b80 00 71 20 00 00 03 00 00 00 32 0e 10 22 84 00 fa 04 00 00 00 00 00 00 00 00 65 0c 00 00 23 00 00 .q.......2.."............e...#..
0ba0 00 12 03 94 20 01 00 00 00 00 00 00 00 1e 00 00 00 08 00 00 00 44 00 00 00 01 00 00 00 50 00 00 .....................D.......P..
0bc0 00 00 00 00 00 50 00 00 00 02 00 00 00 80 00 00 00 00 00 00 00 26 00 00 00 19 00 00 00 00 00 00 .....P...............&..........
0be0 00 03 00 00 00 3f 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 03 00 00 .....?..........................
0c00 00 00 00 00 00 03 00 00 00 ff ff ff ff 00 24 00 00 03 00 00 00 1b 00 00 00 03 00 00 00 1b 00 00 ..............$.................
0c20 00 ff ff ff ff 08 24 00 00 00 00 00 00 5d 0c 00 00 13 00 00 00 12 03 94 7f 00 00 00 00 73 75 6d ......$......]...............sum
0c40 61 69 72 2e 61 74 6f 6d 69 63 2e 67 6c 6f 62 61 6c 2e 61 64 64 2e 75 2e 69 33 32 39 30 32 2e 31 air.atomic.global.add.u.i32902.1
0c60 31 2e 31 61 69 72 36 34 2d 61 70 70 6c 65 2d 6d 61 63 6f 73 78 31 30 2e 31 35 2e 30 00 00 00 00 1.1air64-apple-macosx10.15.0....
0c80 00 00 00 00 00 00 00 00 00 .........