14 "\n\tadd.u64.cc "#Z"0, "#X"0, "#X"0;" \
15 "\n\taddc.u64.cc "#Z"1, "#X"1, "#X"1;" \
16 "\n\taddc.u64.cc "#Z"2, "#X"2, "#X"2;" \
17 "\n\taddc.u64.cc "#Z"3, "#X"3, "#X"3;" \
18 "\n\taddc.u64.cc "#Z"4, "#X"4, "#X"4;" \
19 "\n\taddc.u64.cc "#Z"5, "#X"5, "#X"5;" \
20 "\n\taddc.u32 z6, 0, 0;" \
25 "\n\tsetp.gt.u64 gt, z5, 0x1a0111ea397fe69aU;" \
26 "\n\tsetp.ne.u32 nz, z6, 0;" \
30 "\n@gt\tsub.u64.cc "#Z"0, "#Z"0, 0xb9feffffffffaaabU;" \
31 "\n@gt\tsubc.u64.cc "#Z"1, "#Z"1, 0x1eabfffeb153ffffU;" \
32 "\n@gt\tsubc.u64.cc "#Z"2, "#Z"2, 0x6730d2a0f6b0f624U;" \
33 "\n@gt\tsubc.u64.cc "#Z"3, "#Z"3, 0x64774b84f38512bfU;" \
34 "\n@gt\tsubc.u64.cc "#Z"4, "#Z"4, 0x4b1ba7b6434bacd7U;" \
35 "\n@gt\tsubc.u64.cc "#Z"5, "#Z"5, 0x1a0111ea397fe69aU;" \
39 "\n@nz\tsub.u64.cc "#Z"0, "#Z"0, 0x89F6FFFFFFFD0003U;" \
40 "\n@nz\tsubc.u64.cc "#Z"1, "#Z"1, 0x140BFFF43BF3FFFDU;" \
41 "\n@nz\tsubc.u64.cc "#Z"2, "#Z"2, 0xA0B767A8AC38A745U;" \
42 "\n@nz\tsubc.u64.cc "#Z"3, "#Z"3, 0x8831A7AC8FADA8BAU;" \
43 "\n@nz\tsubc.u64.cc "#Z"4, "#Z"4, 0xA3F8E5685DA91392U;" \
44 "\n@nz\tsubc.u64.cc "#Z"5, "#Z"5, 0xEA09A13C057F1B6CU;"