This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
When I read the .lst file of a C6000 project, I find the '^' sign in the comment part. What meaning is it?
Regards,
...........
1431 ;*
1432 ;* Minimum safe trip count : 1
1433 ;*----------------------------------------------------------------------------*
1434 000000a0 $C$L1: ; PIPED LOOP PROLOG
1435 ;** --------------------------------------------------------------------------*
1436 000000a0 $C$L2: ; PIPED LOOP KERNEL
1437 000000a0 $C$DW$L$_vecsum4$3$B:
1438
1439 000000a0 210881A3 [ B0] ADD .S2 4,B2,B2 ; |148| <0,8> ^
1440 000000a4 20848943 || [ B0] ADD .D2 4,B1,B1 ; |148| <0,8> ^
1441 000000a8 23140277 || [ B0] STW .D1T2 B6,*A5 ; <0,8> ^
1442 000000ac 310000F9 || [!B0] ZERO .L1 A2 ; |148| <0,8> ^
1443 000000b0 00189BFA || CMPLTU .L2X B4,A6,B0 ; |148| <1,1> ^
1444
1445 000000b4 02A12063 ADD2 .S2 B9,B8,B5 ; |150| <0,9>
1446 000000b8 A0000011 || [ A2] B .S1 $C$L2 ; <0,9>
1447 000000bc 229C02E6 || [ B0] LDW .D2T2 *B7,B5 ; <1,2> ^
Hi,
Look at spru198k (Programmers Guide), §4.1.2:
[...] Instructions that are part of the loop carry bound are marked with the ^ symbol in the assembly