1 uint64_t gk110_builtin_code[] = { 2 /* 0x0000: gk110_div_u32 */ 3 0x08a0a0a010a010a0, 4 0xe1800000009c000a, 5 0x220000000f9c0808, 6 0x74000000009fc00e, 7 0xe2400000011c0c0a, 8 0xe6010000009c2806, 9 0xe1c00000011c040e, 10 0xd2000800019c080a, 11 0x08a0a0a0a0a0a0a0, 12 0xe1c00000011c040e, 13 0xd2000800019c080a, 14 0xe1c00000011c040e, 15 0xd2000800019c080a, 16 0xe1c00000011c040e, 17 0xd2000800019c080a, 18 0xe1c00000011c040e, 19 0x0810b0a0a010a010, 20 0xd2000800019c080a, 21 0xe4c03c00001c000e, 22 0xe1c00400011c0002, 23 0xe6010000009c280a, 24 0xd0000c00001c0406, 25 0xdb601c00011c041e, 26 0xe088000001000406, 27 0x0880a0b88010b0a0, 28 0x4000000000800001, 29 0xdb601c000100041e, 30 0xe088000001000406, 31 0x4000000000800001, 32 0x19000000001c003c, 33 /* 0x00f0: gk110_div_s32 */ 34 0xdb181c007f9c005e, 35 0xdb1a08007f9c047e, 36 0x08a010a010a0a080, 37 0xe6100000001ce802, 38 0xe6100000009ce806, 39 0xe1800000009c000a, 40 0x220000000f9c0808, 41 0x74000000009fc00e, 42 0xe2400000011c0c0a, 43 0xe6010000009c2806, 44 0x08a0a0a0a0a0a0a0, 45 0xe1c00000011c040e, 46 0xd2000800019c080a, 47 0xe1c00000011c040e, 48 0xd2000800019c080a, 49 0xe1c00000011c040e, 50 0xd2000800019c080a, 51 0xe1c00000011c040e, 52 0x08a0a010a010a0a0, 53 0xd2000800019c080a, 54 0xe1c00000011c040e, 55 0xd2000800019c080a, 56 0xe4c03c00001c000e, 57 0xe1c00400011c0002, 58 0xe6010000009c280a, 59 0xd0000c00001c0406, 60 0x0880a010b0a010b0, 61 0xdb601c00011c041e, 62 0xe088000001000406, 63 0x4000000000800001, 64 0xdb601c000100041e, 65 0xe088000001000406, 66 0x4000000000800001, 67 0xe6010000000ce802, 68 0x08b08010a010b810, 69 0xe60100000088e806, 70 0x19000000001c003c, 71 /* 0x0218: gk110_rcp_f64 */ 72 /* 0x0218: gk110_rsq_f64 */ 73 0x19000000001c003c, 74 }; 75 76 uint64_t gk110_builtin_offsets[] = { 77 0x0000000000000000, 78 0x00000000000000f0, 79 0x0000000000000218, 80 0x0000000000000218, 81 }; 82