diff options
Diffstat (limited to 'src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h')
-rw-r--r-- | src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h b/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h new file mode 100644 index 00000000000..8d00e2a2245 --- /dev/null +++ b/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h @@ -0,0 +1,81 @@ +uint64_t gk110_builtin_code[] = { +/* 0x0000: gk110_div_u32 */ + 0x08a0a0a010a010a0, + 0xe1800000009c000a, + 0x220000000f9c0808, + 0x74000000009fc00e, + 0xe2400000011c0c0a, + 0xe6010000009c2806, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0x08a0a0a0a0a0a0a0, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0x0810b0a0a010a010, + 0xd2000800019c080a, + 0xe4c03c00001c000e, + 0xe1c00400011c0002, + 0xe6010000009c280a, + 0xd0000c00001c0406, + 0xdb601c00011c041e, + 0xe088000001000406, + 0x0880a0b88010b0a0, + 0x4000000000800001, + 0xdb601c000100041e, + 0xe088000001000406, + 0x4000000000800001, + 0x19000000001c003c, +/* 0x00f0: gk110_div_s32 */ + 0xdb181c007f9c005e, + 0xdb1a08007f9c047e, + 0x08a010a010a0a080, + 0xe6100000001ce802, + 0xe6100000009ce806, + 0xe1800000009c000a, + 0x220000000f9c0808, + 0x74000000009fc00e, + 0xe2400000011c0c0a, + 0xe6010000009c2806, + 0x08a0a0a0a0a0a0a0, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0x08a0a010a010a0a0, + 0xd2000800019c080a, + 0xe1c00000011c040e, + 0xd2000800019c080a, + 0xe4c03c00001c000e, + 0xe1c00400011c0002, + 0xe6010000009c280a, + 0xd0000c00001c0406, + 0x0880a010b0a010b0, + 0xdb601c00011c041e, + 0xe088000001000406, + 0x4000000000800001, + 0xdb601c000100041e, + 0xe088000001000406, + 0x4000000000800001, + 0xe6010000000ce802, + 0x08b08010a010b810, + 0xe60100000088e806, + 0x19000000001c003c, +/* 0x0218: gk110_rcp_f64 */ +/* 0x0218: gk110_rsq_f64 */ + 0x19000000001c003c, +}; + +uint64_t gk110_builtin_offsets[] = { + 0x0000000000000000, + 0x00000000000000f0, + 0x0000000000000218, + 0x0000000000000218, +}; |