blob: b1cc63ad81ad6658c3917114ba0b154fc7b94cb3 [file] [log] [blame] [raw]
{
"asm": [
{
"labels": [],
"source": null,
"text": "_Z6squarePii:"
},
{
"address": 8,
"labels": [],
"opcodes": [
"e4",
"5d",
"00",
"10",
"01",
"40",
"00",
"28"
],
"source": {
"file": null,
"line": 4
},
"text": " MOV R1, c[0x0][0x44]"
},
{
"address": 16,
"labels": [],
"opcodes": [
"04",
"1c",
"00",
"94",
"00",
"00",
"00",
"2c"
],
"source": {
"file": null,
"line": 4
},
"text": " S2R R0, SR_CTAID.X"
},
{
"address": 24,
"labels": [],
"opcodes": [
"23",
"dc",
"01",
"20",
"05",
"40",
"0e",
"1b"
],
"source": {
"file": null,
"line": 5
},
"text": " ISETP.GE.AND P0, PT, R0, c[0x0][0x148], PT"
},
{
"address": 32,
"labels": [],
"opcodes": [
"e7",
"21",
"00",
"00",
"01",
"00",
"00",
"40"
],
"source": {
"file": null,
"line": 5
},
"text": " @!P0 BRA `(.L_1)"
},
{
"address": 40,
"labels": [],
"opcodes": [
"e4",
"1d",
"00",
"20",
"05",
"40",
"00",
"28"
],
"source": {
"file": null,
"line": 8
},
"text": " MOV R0, c[0x0][0x148]"
},
{
"address": 48,
"labels": [],
"opcodes": [
"e2",
"dd",
"00",
"10",
"00",
"00",
"00",
"18"
],
"source": {
"file": null,
"line": 8
},
"text": " MOV32I R3, 0x4"
},
{
"address": 56,
"labels": [],
"opcodes": [
"02",
"1c",
"00",
"fc",
"ff",
"ff",
"ff",
"0b"
],
"source": {
"file": null,
"line": 8
},
"text": " IADD32I R0, R0, -0x1"
},
{
"address": 72,
"labels": [],
"opcodes": [
"43",
"9c",
"00",
"00",
"05",
"40",
"01",
"40"
],
"source": {
"file": null,
"line": 8
},
"text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2"
},
{
"address": 80,
"labels": [],
"opcodes": [
"e3",
"dc",
"00",
"10",
"05",
"80",
"86",
"20"
],
"source": {
"file": null,
"line": 8
},
"text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]"
},
{
"address": 88,
"labels": [],
"opcodes": [
"85",
"dc",
"2f",
"00",
"00",
"00",
"00",
"94"
],
"source": {
"file": null,
"line": 8
},
"text": " ST.E [R2], RZ"
},
{
"address": 96,
"labels": [],
"opcodes": [
"e7",
"1d",
"00",
"00",
"00",
"00",
"00",
"80"
],
"source": {
"file": null,
"line": 10
},
"text": " EXIT"
},
{
"labels": [],
"source": null,
"text": ".L_1:"
},
{
"address": 104,
"labels": [],
"opcodes": [
"43",
"9c",
"00",
"00",
"05",
"40",
"01",
"40"
],
"source": {
"file": null,
"line": 6
},
"text": " ISCADD R2.CC, R0, c[0x0][0x140], 0x2"
},
{
"address": 112,
"labels": [],
"opcodes": [
"e2",
"dd",
"00",
"10",
"00",
"00",
"00",
"18"
],
"source": {
"file": null,
"line": 6
},
"text": " MOV32I R3, 0x4"
},
{
"address": 120,
"labels": [],
"opcodes": [
"e3",
"dc",
"00",
"10",
"05",
"80",
"86",
"20"
],
"source": {
"file": null,
"line": 6
},
"text": " IMAD.HI.X R3, R0, R3, c[0x0][0x144]"
},
{
"address": 136,
"labels": [],
"opcodes": [
"85",
"1c",
"20",
"00",
"00",
"00",
"00",
"84"
],
"source": {
"file": null,
"line": 6
},
"text": " LD.E R0, [R2]"
},
{
"address": 144,
"labels": [],
"opcodes": [
"a3",
"1c",
"00",
"20",
"05",
"80",
"00",
"20"
],
"source": {
"file": null,
"line": 1
},
"text": " IMAD R0, R0, R0, c[0x0][0x148]"
},
{
"address": 152,
"labels": [],
"opcodes": [
"02",
"1c",
"01",
"04",
"00",
"00",
"00",
"08"
],
"source": {
"file": null,
"line": 6
},
"text": " IADD32I R4, R0, 0x1"
},
{
"address": 160,
"labels": [],
"opcodes": [
"85",
"1c",
"21",
"00",
"00",
"00",
"00",
"94"
],
"source": {
"file": null,
"line": 6
},
"text": " ST.E [R2], R4"
},
{
"address": 168,
"labels": [],
"opcodes": [
"e7",
"1d",
"00",
"00",
"00",
"00",
"00",
"80"
],
"source": {
"file": null,
"line": 6
},
"text": " EXIT"
},
{
"labels": [],
"source": null,
"text": ".L_2:"
},
{
"address": 176,
"labels": [],
"opcodes": [
"e7",
"1d",
"00",
"e0",
"ff",
"ff",
"03",
"40"
],
"source": {
"file": null,
"line": 6
},
"text": " BRA `(.L_2)"
},
{
"labels": [],
"source": null,
"text": ".L_19:"
}
],
"labelDefinitions": {
".L_1": 13,
".L_19": 24,
".L_2": 22,
"_Z6squarePii": 1
}
}